We are hiring for a Data Engineer role for our client, a technology company.
Key Responsibilities
- Design, build, and maintain scalable ETL/data pipelines
- Develop and optimize data models for analytics and reporting
- Ensure data quality, consistency, and reliability across pipelines
- Work with data scientists and analysts to support their data needs
- Automate data workflows using orchestration tools (Airflow)
- Monitor and troubleshoot pipeline failures and performance issues
Required Skills
- Strong programming skills in Python and SQL
- Experience building ETL pipelines and data warehousing concepts
- Familiarity with big data tools (Spark, Hadoop)
- Experience with workflow orchestration (Airflow)
- Understanding of cloud data platforms (AWS/GCP/Azure)
- Strong problem-solving and debugging skills
Good to Have
- Experience with streaming data (Kafka)
- Knowledge of data warehouse tools (Snowflake/Redshift)
- Exposure to CI/CD for data pipelines
About the Opportunity
This is a full-time, permanent role with excellent growth prospects. The client offers a collaborative work culture, competitive compensation, and solid learning opportunities.