Job Title: Airflow Developer
Experience Required: 510 Years
Location: Pune Chennai Coimbatore
Key Responsibilities:
- Develop and manage Airflow workflows including tasks task groups DAGs and dependencies.
- Utilize various Airflow operators to orchestrate workflows effectively.
- Create reusable Python scripts to build and optimize DAGs using templates.
- Write efficient and reusable code for data processing and workflow automation.
- Work with SQL and Snowflake for data integration and transformation (preferred).
- Troubleshoot and optimize Airflow pipelines for performance and reliability.
- Collaborate with the team to adhere to Agile methodologies and ensure timely delivery of solutions.
- Optionally leverage Unix/Linux shell scripting to enhance data workflows.
Qualifications:
- Bachelors degree in Computer Science Information Systems MCA or a related field.
- 510 years of experience in data engineering or related roles.
- Strong proficiency in Apache Airflow including task scheduling and dependency management.
- Solid understanding of SQL with experience in Snowflake being a plus.
- Expertise in Python scripting for workflow automation.
- Basic understanding of Unix/Linux shell scripting is desirable.
- Strong problemsolving skills and a teamoriented mindset.
- Experience working in Agile environments is highly preferred.
Good to Have:
- Familiarity with Snowflake or other cloudbased data platforms.
- Experience with data integration patterns and data pipelines.