We are looking for a Data Engineer to join our Data & Analytics team. You will be responsible for building, maintaining, and optimizing data pipelines and ingestion frameworks, enabling scalable and reliable data solutions across the organization.
Key Responsibilities
Design, develop, and maintain data ingestion pipelines from multiple sources (batch and streaming)
Build and optimize ETL/ELT processes to support analytics and reporting needs
Develop and maintain scripts for data transformation and orchestration
Implement scalable cloud-based solutions
Ensure data quality, reliability, and performance across data platforms
Collaborate with Data Analysts, Data Scientists, and business stakeholders
Troubleshoot and resolve data-related issues in production environments
Contribute to best practices in data engineering, coding standards, and CI/CD
Required Skills & Experience
Minimum 3 years of experience in Data Engineering or similar role
Strong experience with:
Python (data processing, scripting, automation)
Data ingestion frameworks and pipelines
SQL for data manipulation and analysis
Hands-on experience with Microsoft Azure, including some of:
Azure Data Factory
Azure Databricks
Azure Data Lake
Synapse Analytics
Experience with scripting and automation
Understanding of data modeling concepts
Familiarity with version control tools (e.g., Git)
Fluently in English
We value
Knowledge of CI/CD pipelines
Experience working in Agile environments
Exposure to data governance and data quality frameworks
Soft Skills
Strong problem-solving mindset
Good communication and collaboration skills
Ability to work in a fast-paced, data-driven environment
Proactive and ownership-oriented
Critical Thinking