Senior ETL Developer

Cybervault Innovations & Technologies Pte


Date: 13 hours ago
City: Coimbatore, Tamil Nadu
Contract type: Full time
Position Name - Senior ETL Developer

Experience - 6+ years

No of positions - 1

Location - Coimbatore

Position Purpose

We are looking for an experienced Sr ETL Developer withstrong expertise in Apache Airflow, Redshift, and SQL-based datapipelines, with upcoming transitions to Snowflake. This is a contractrole based in Coimbatore, ideal for professionals who can independently deliver high-quality ETL solutions in a cloud-native, fast-paced environment.

Candidate Specification

  • 6+ years of hands-on experience in ETL development.
  • Proven experience with Apache Airflow, Amazon Redshift, and strong SQL.
  • Strong understanding of data warehousing concepts and cloud-based data ecosystems.
  • Familiarity with handling flat files, APIs, and external sources.
  • Experience with job orchestration, error handling, and scalable transformation patterns.
  • Ability to work independently and meetdeadlines.
  • Exposure to Snowflake or plans to migrate to Snowflake platforms.
  • Experience in healthcare, life sciences, or regulated environments is a plus.
  • Familiarity with Azure Data Factory, Power BI, or other cloud BI tools.
  • Knowledge of Git, Azure DevOps, or other version control and CI/CD platforms.

Roles And Responsibilities

  • ETL Design and Development:
    • Design and develop scalable and modular ETL pipelines using Apache Airflow, with orchestration and monitoring capabilities.
    • Translate business requirements into robust data transformation pipelines across cloud data platforms.
    • Develop reusable ETL components to support a configuration-driven architecture.
  • Data Integration and Transformation:
    • Integrate data from multiple sources: Redshift, flat files, APIs, Excel, and relational databases.
    • Implement transformation logic such as cleansing, standardization, enrichment, and deduplication.
    • Manage incremental and full loads, along with SCD handling strategies.
  • SQL and Database Development:
    • Write performant SQL queries for data staging and transformation within Redshift and Snowflake.
    • Utilize joins, window functions, and aggregations effectively.
    • Ensure indexing and query tuning for high-performance workloads
  • Performance Tuning:
    • Implement best practices in distributed data processing and cloud-native optimizations.
    • Tune SQL queries and monitor execution plans.
    • Optimize data pipelines and orchestrations for large-scale data volumes.
  • Error Handling and Logging:
    • Implement robust error handling and logging in Airflow DAGs.
    • Enable retry logic, alerting mechanisms, and failure notifications.
  • Testing and Quality Assurance:
    • Conduct unit and integration testing of ETL jobs.
    • Validate data outputs against business rules and source systems.
    • Support QA during UAT cycles and help resolve data defects
  • Deployment and Scheduling:
    • Deploy pipelines using Git-based CI/CD practices.
    • Schedule and monitor DAGs using Apache Airflow and integrated tools.
    • Troubleshoot failures and ensure data pipeline reliability.
  • Documentation and Maintenance
    • Document data flows, DAG configurations, transformation logic, and operational procedures.
    • Maintain change logs and update job dependency charts.
  • Collaboration and Communication:
    • Work closely with data architects, analysts, and BI teams to define and fulfill data needs.
    • Participate in stand-ups, sprint planning, and post-deployment reviews.
  • Compliance and Best Practices:
    • Ensure ETL processes adhere to data security, governance, and privacy regulations (HIPAA, GDPR, etc.).
    • Follow naming conventions, version control standards, and deployment protocols.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Salesforce Developer

Inno Valley Works, Coimbatore, Tamil Nadu
1 week ago
ResponsibilitiesDesigning, implementing, coding, testing and documenting new programs.Debugging, troubleshooting, and maintaining source code related to various programs.Work closely with business analysts, architects, and stakeholders to gather and analyse requirements.Work with designers and content producers.Develop specifications, prototypes, or initial user guides.Create visual modelling or diagramming of the current and proposed workflows.Assist in the development of processes and procedures to streamline and...

Head of Modelling & Data Science

dentsu, Coimbatore, Tamil Nadu
2 weeks ago
The purpose of this role is to set the strategic direction for the team, taking ownership of the overall Insights and analysis discipline in the market and liaising with other channels to ensure an integrated response to people-based marketing objectives.Job Description:Job Description SummaryWe are seeking an experienced Advanced Analytics Senior Manager to join our dynamic team. This role focuses on...

Application Developer-Azure Cloud FullStack

IBM, Coimbatore, Tamil Nadu
3 weeks ago
IntroductionA career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic...