Demo

ETL Data Warehouse Engineer

Mavensoft Technologies, LLC.
Denver, CO Full Time
POSTED ON 12/13/2024
AVAILABLE BEFORE 2/12/2025
Job Title:  ETL Data Warehouse Engineer
Duration: 13 months (contract)
Location:  Denver, CO (Hybrid 1 day/week,
Candidate Must Be Local)


Key Skills: Python ETL Development, SQL Proficiency (MS SQL Server/Google BigQuery), Data Modeling.

Overview:
We are seeking an experienced Data Specialist with a strong background in SQL (MS SQL Server/Google BigQuery), data warehousing, and Python-based ETL processes. The ideal candidate will play a critical role in refining our data models, improving existing ETL code, and collaborating with business teams to define data reporting needs.

Primary Responsibilities:
  • Refine Data Warehouse Model: Enhance and optimize existing data warehouse structures, ensuring data integrity and consistency.
  • Improve Python ETL Code: Review, optimize, and expand upon existing Python-based ETL pipelines to ensure efficient and accurate data processing.
  • Collaborate with Business Teams: Work with business and analytics teams to understand data reporting and analysis requirements, ensuring solutions align with business goals.
  • Write and Maintain ETL Processes: Design, develop, and maintain robust ETL processes using Python, with a focus on scalability, reliability, and performance.
  • Data Integration and Transformation: Ensure smooth integration and transformation of data from various sources into the data warehouse, with accurate mapping and business logic application.
Required Experience:
  • Data Modeling: Strong experience with data modeling concepts and techniques.
  • SQL Proficiency: Hands-on experience in SQL, particularly with MS SQL Server and Google BigQuery.
  • Python ETL Coding: Practical experience writing and optimizing ETL code in Python.
  • Python Libraries: Familiarity with libraries such as Pandas, SqlAlchemy, and other related tools for data manipulation and integration.
  • ETL Tools: Experience using ETL tools like Apache Airflow, NiFi, dbt, or similar for automating and orchestrating data pipelines.
Desired Experience:
  • Cloud Platforms: Experience working with Google Cloud Platform (GCP) services, such as BigQuery, Dataflow, or Cloud Storage.
  • Data Warehouse Methodologies: Familiarity with data warehousing methodologies like Inmon, Kimball, or Data Vault.
  • CI/CD Tools: Experience with CI/CD tools and practices, including Git, Terraform, and related technologies for automated deployment and version control.
  • Reporting Tools: Proficiency with data visualization and reporting tools such as Tableau, Power BI, or R Shiny.
  • Public Health Data (Optional): Experience working with public health data is a plus.
  • Code Quality & Assurance: A strong focus on writing clean, efficient, and well-documented code. Experience with automated testing and code review processes is beneficial.
Additional Details:
  • Contract Duration: This is a long-term contract position with potential for extension based on project needs and performance.
  • Communication: The ideal candidate will possess excellent communication skills, both technical and non-technical, and be comfortable collaborating with cross-functional teams.
  • Proactive Learning: We value candidates who demonstrate a strong interest in continuous learning and staying current with new technologies and industry best practices.


Email your resume tousjobs@mavensoft.com
To learn more about Mavensoft visit us online at http://www.mavensoft.com/

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a ETL Data Warehouse Engineer?

Sign up to receive alerts about other jobs on the ETL Data Warehouse Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$91,609 - $116,575
Income Estimation: 
$115,838 - $142,817
Income Estimation: 
$114,981 - $143,201
Income Estimation: 
$91,609 - $116,575
Income Estimation: 
$115,838 - $142,817
Income Estimation: 
$114,981 - $143,201
Income Estimation: 
$114,981 - $143,201
Income Estimation: 
$129,640 - $165,363
Income Estimation: 
$68,745 - $88,154
Income Estimation: 
$87,428 - $116,878
Income Estimation: 
$91,609 - $116,575
Income Estimation: 
$129,640 - $165,363
Income Estimation: 
$151,182 - $194,086
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Mavensoft Technologies, LLC.

Mavensoft Technologies, LLC.
Hired Organization Address Portland, OR Full Time
Job Details Role: Sr. AWS Solutions Architect Duration: 6 Months (Contract) W2 Location: Portland, OR (Hybrid) Key Skill...
Mavensoft Technologies, LLC.
Hired Organization Address Richmond, VA Full Time
Job Details Job Title : Training Specialist Duration : 14-15 months Location : Richmond, VA (Onsite) Job Responsibilitie...
Mavensoft Technologies, LLC.
Hired Organization Address Richmond, VA Full Time
Job Details Role : Communications Strategist New System Rollout, Utilities Location : Richmond, VA Duration : 14-15 mont...
Mavensoft Technologies, LLC.
Hired Organization Address Denver, CO Full Time
Job Title: Senior Technical Analyst (Solutions Architect) Duration: 6 months (contract) Remote Location: Denver, CO Note...

Not the job you're looking for? Here are some other ETL Data Warehouse Engineer jobs in the Denver, CO area that may be a better fit.

Data Warehouse Engineer

Cymertek, Aurora, CO

Data Warehouse Engineer

ECP, Denver, CO

AI Assistant is available now!

Feel free to start your new journey!