Development Manager (ETL & Data Engineering Lead)

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 10 Month(s)

Skills

Agile
Apache NiFi
Amazon Web Services
Data Engineering
PySpark
SQL
EMR
Leadership

Job Details

Job Title : Development Manager (ETL & Data Engineering Lead)

Location : Charlotte, NC (Onsite - 4 days per week)

Duration : 10 Months

JD

We are seeking a Development Manager to support our ETL operations, with a strong focus on AWS-based ETL frameworks. The ideal candidate will bring deep ETL expertise, proven leadership skills, and the ability to oversee successful project delivery. This role includes both technical leadership and people management. If the engagement goes well, there is potential for a longer-term opportunity.

Key Responsibilities

Lead and manage a team of ETL developers supporting Apache NiFi and AWS ETL workloads.

Oversee the design, development, and optimization of ETL pipelines (NiFi, PySpark, SQL, AWS EMR).

Provide technical guidance, coaching, and mentoring to team members.

Partner with stakeholders to define requirements, timelines, and deliverables.

Manage workload distribution, sprint planning, and resource allocation.

Ensure operational excellence, monitoring, and SLA adherence for ETL processes.

Support project management activities, including status reporting and risk management.

Drive continuous improvement in development practices, automation, and performance optimization.

Required Skills & Qualifications

Bachelor s degree in Computer Science, MBA, or equivalent relevant experience.

8+ years of professional experience in ETL/Data Engineering roles.

3+ years of experience in a lead or architect-level role (preferred).

1+ years of people management or team leadership experience.

Hands-on experience with design, deployment, performance tuning, and error handling of ETL jobs.

Strong expertise with AWS ecosystem, PySpark, SQL, and EMR.


Familiarity with Agile methodologies and sprint-based delivery.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.