ETL Developer - ETLDEV 25-34390

Overview

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

Skills

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

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.