Post Job Free
Sign in

ETL Developer

Company:
Compunnel
Location:
Clinton Township, OH, 43224
Posted:
September 20, 2025
Apply

Description:

Job Summary

We are seeking an experienced ETL Developer to join our Enterprise Data Warehouse team.

The ideal candidate will design, develop, and maintain ETL solutions that enable the business to leverage data as a strategic asset.

This role involves working with cloud technologies, data warehousing platforms, and modern programming languages to support data integration and transformation efforts.

Key Responsibilities

Design, develop, enhance, and maintain ETL code following best practices and standards.

Translate business requirements and data mapping documents into technical designs.

Create and execute unit test plans; support regression and system testing.

Debug and resolve issues found during testing and production.

Communicate status, issues, and blockers with project teams.

Identify opportunities for continuous improvement and implement solutions.

Stay current with industry trends and technologies.

Mentor junior developers and lead specific projects as needed. Required Qualifications

Bachelor’s Degree in Computer Science or a related field.

7+ years of experience in ETL development within a Data Warehouse environment.

Strong understanding of enterprise data warehousing best practices.

7+ years of experience with database programming and advanced analytics.

5+ years of experience with Python/PySpark, IBM DataStage, and SQL.

3+ years of experience in cloud infrastructure projects, preferably with AWS and Snowflake.

Hands-on experience with cloud migration and public cloud platforms (AWS, Azure). Preferred Qualifications

Excellent communication and interpersonal skills.

Strong organizational skills and ability to work independently or in a team.

AWS certifications (Solutions Architect, DevOps Engineer) are a plus.

Knowledge of cybersecurity practices and risk management.

Experience defining future-state roadmaps for data warehouse applications.

Prior experience in the financial services or banking industry.

Experience leading development teams within projects.

Education: Bachelors Degree

Certification: Solutions Architect, DevOps Engineer

Apply