Job Openings
Lead Data Engineer
About the job Lead Data Engineer
Responsibilities:
- Enhance existing data pipelines using industry-standard tools and practices.
- Redesign and implement pipelines leveraging AWS managed components.
- Set up monitoring systems to proactively detect and alert on pipeline issues.
- Investigate and resolve pipeline-related issues.
- Document solutions and operational guidelines for data pipelines.
- Develop unit and integration testing for pipeline components.
Requirements:
- Minimum 6 years of hands-on experience in data engineering, particularly designing and building ETL pipelines.
- Strong background in project execution and technical expertise.
- Proficiency in Python.
- Solid knowledge of SQL.
- Experience with shell scripting (Linux).
- Familiarity with orchestration tools such as Airflow or similar.
- Experience with AWS services including S3, Glue, EMR, Lambda, and Step Functions.
- Exposure to AWS Batch, Athena, file formats like Parquet, NoSQL databases, and tools like AWS OpenSearch.
- Ability to work onsite when requested by the project team.