ETL Developer

Compunnel

$95K — $115K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent experience
  • 5+ years in ETL development and data integration
  • Strong experience with Microsoft SQL Server
  • Advanced proficiency in T-SQL (stored procedures, performance tuning)
  • Extensive experience in developing SSIS packages
  • Experience with SSRS report development and troubleshooting
  • Solid understanding of ETL processes and data warehousing

Responsibilities

  • Design and implement high-performance ETL solutions for enterprise data repositories
  • Gather and translate business requirements into technical solutions with stakeholders
  • Develop, optimize, and maintain complex T-SQL scripts and database objects
  • Build and support SSIS packages for data processing
  • Extract and integrate data from cloud platforms and on-premises sources
  • Stage data for analytics, reporting, and AI/ML initiatives
  • Monitor ETL workflows and troubleshoot integration issues

Benefits

  • Comprehensive health benefits package
  • Retirement savings plan with company match
  • Continuous professional development and training opportunities
  • Flexible work environment with remote options
  • Collaborative and inclusive company culture
Full Job Description
JOB SUMMARY

The ETL Developer will be responsible for designing, developing, implementing, and supporting enterprise data integration solutions that enable business intelligence, analytics, and data-driven decision-making. This role combines advanced ETL development, database development, data integration, and business intelligence support while collaborating with cross-functional teams, data architects, AI teams, and business stakeholders. The ideal candidate will possess strong expertise in T-SQL, SSIS, ETL development, performance optimization, and data warehousing concepts, with experience integrating data across cloud and on-premises environments.

KEY RESPONSIBILITIES
• Design, develop, and implement scalable, high-performance ETL solutions and data pipelines to load data into enterprise repositories and data warehouses.
• Collaborate with business stakeholders and technical teams to gather requirements and translate business needs into effective technical solutions.
• Develop, optimize, and maintain complex T-SQL scripts, stored procedures, functions, triggers, and database objects.
• Build, enhance, and support SSIS packages for data extraction, transformation, and loading processes.
• Extract and integrate data from cloud platforms, including Azure, Snowflake, and other enterprise data sources.
• Stage and prepare data for downstream analytics, reporting, and AI/ML initiatives.
• Collaborate with AI and analytics teams to understand data requirements, perform data mapping, and provide high-quality datasets.
• Develop, maintain, and troubleshoot SSRS reports and reporting solutions.
• Diagnose and resolve production support issues, data integration failures, and performance bottlenecks.
• Monitor scheduled jobs, manage ETL workflows, and ensure successful execution of data processing activities.
• Analyze and optimize query performance, identify inefficiencies, and implement performance improvements.
• Partner with Database Administrators to resolve database locking, blocking, and performance-related issues.
• Review existing system integrations and ETL processes, recommend enhancements, and lead implementation efforts.
• Conduct peer code reviews to ensure code quality, maintainability, and production stability.
• Support, maintain, and continuously improve business intelligence and data integration solutions.
• Create and maintain technical documentation, process documentation, and operational procedures.
• Ensure adherence to data governance, security, and data quality standards.

REQUIRED QUALIFICATIONS
• Bachelor's degree in Computer Science, Information Systems, Information Technology, Engineering, or a related field, or equivalent work experience.
• 5+ years of experience in ETL development, database development, data integration, or business intelligence solutions.
• Strong hands-on experience with Microsoft SQL Server.
• Advanced proficiency in T-SQL, including stored procedures, views, functions, triggers, and performance tuning.
• Extensive experience developing and maintaining SSIS packages.
• Experience with SSRS report development, troubleshooting, and optimization.
• Strong understanding of ETL processes, data warehousing concepts, and data modeling techniques.
• Experience integrating data from multiple sources, including cloud and on-premises systems.
• Proficiency in troubleshooting production issues and resolving complex data-related problems.
• Experience optimizing SQL queries and improving database performance.
• Strong analytical, problem-solving, and troubleshooting skills.
• Excellent verbal and written communication skills.
• Ability to work independently while collaborating effectively with cross-functional teams.
• Experience supporting enterprise-scale data integration environments.

PREFERRED QUALIFICATIONS
• Experience working with Azure data services and cloud-based data platforms.
• Experience with Snowflake data warehousing solutions.
• Knowledge of AI/ML data preparation and dataset management.
• Experience with data governance, data quality, and master data management practices.
• Familiarity with Power BI or other business intelligence visualization tools.
• Experience working in Agile development environments.
• Knowledge of DevOps, CI/CD, and automated deployment processes.
• Experience supporting large-scale enterprise reporting and analytics environments.

CERTIFICATIONS
• Microsoft Certified: Azure Data Engineer Associate.
• Microsoft Certified: Azure Database Administrator Associate.
• Snowflake SnowPro Certification.
• Microsoft SQL Server certifications or equivalent data platform certifications preferred.

KEY COMPETENCIES
• ETL Development
• T-SQL Programming
• SSIS Development
• SSRS Reporting
• SQL Performance Tuning
• Data Integration
• Data Warehousing
• Azure Data Services
• Snowflake
• Business Intelligence
• Production Support
• Root Cause Analysis
• Data Quality Management
• Technical Documentation
• Cross-Functional Collaboration
• Problem Solving & Troubleshooting

Similar Jobs

More Jobs at Compunnel

More Information Technology Jobs

Find similar ETL Developer jobs: