ETL Developer - ETLDEV 25-34390

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
No Travel Required

Skills

Version Control
Recovery
Regulatory Compliance
SQL Azure
Scripting
Scrum
Storage
Microsoft Azure
DevOps
Documentation
Extract
Transform
Load
Management
Continuous Delivery
Continuous Integration
Data Flow
Data Governance
Data Integration
ADF
Agile
Cloud Computing
Collaboration
Conflict Resolution
Critical Thinking
Problem Solving
Real-time
Workflow
Data Migration
Data Quality
Database
Git
Microsoft SQL Server
Microsoft SSIS

Job Details

Job Title: ETL Developer
Location: Boston, MA
Duration: 4 6 Month Contract (Possible Extension)


Job Summary

Seeking an experienced ETL Developer to design, build, and maintain scalable data integration pipelines within a cloud-based data environment. This role will support data migration, transformation, and loading initiatives while ensuring data quality, performance, and compliance with governance standards.


Key Responsibilities

  • Design and develop scalable ETL pipelines using Azure Data Factory (ADF), SSIS, and custom scripting solutions

  • Extract, transform, and load data into target databases based on business and technical requirements

  • Collaborate with internal and vendor teams to ensure data quality and successful data migrations

  • Monitor, test, and troubleshoot ETL workflows to maintain reliability and availability

  • Optimize ETL performance for batch and real-time data processing

  • Document data flows, mappings, and technical specifications

  • Ensure compliance with data governance, security, and regulatory standards


Required Qualifications

  • 5+ years of experience with SSIS, Azure SQL, and Azure Data Services (Data Factory, Storage)

  • Strong proficiency in SQL Server, Azure SQL, and T-SQL

  • Experience with CI/CD pipelines and version control tools (e.g., Git, Azure DevOps)

  • Knowledge of database recovery strategies and security best practices

  • Understanding of Agile software development methodologies

  • Experience with code reviews, branching strategies, task management, documentation, and testing

  • Strong problem-solving and critical thinking skills

  • Ability to collaborate effectively with both business stakeholders and IT teams

  • Experience working in Agile/Scrum environments


Education

  • Bachelor s degree in Computer Science, Data Engineering, or a related field

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.