HamburgerMenu
hirist

Data Engineer

Neo Aid
Multiple Locations
5 - 10 Years

Posted on: 16/11/2025

Job Description

Senior Data Engineer

Job Description

We are looking for a highly skilled Senior Data Engineer with 6+ years of experience, specialising in data engineering and data migration projects. The ideal candidate should be proficient in Azure Data Factory (ADF), ETL/ELT processes, Python/PySpark, and have strong experience building scalable data pipelines across diverse environments.

Key Responsibilities

  • Design, develop, and implement end-to-end data pipelines across multiple data sources and destinations.
  • Lead and support data migration projects from legacy systems to modern data platforms.
  • Develop robust ETL/ELT workflows using Azure Data Factory (ADF).
  • Write clean, scalable code in Python or PySpark for data transformation and automation.
  • Perform complex querying, data manipulation, and optimization using SQL.
  • Collaborate with DevOps teams to manage CI/CD pipelines using Azure DevOps.
  • Deploy and manage infrastructure using Terraform and other IaC tools.
  • Ensure alignment with data governance, data warehousing, and dimensional modeling best practices.
  • Work with cross-functional teams to deliver high-quality and timely data solutions.
  • Mandatory Skills
  • 6+ years of hands-on experience in data engineering.
  • Proven experience in data migration projects.
  • Strong expertise in Azure Data Factory (ADF).
  • Solid experience in designing and implementing ETL/ELT processes.
  • Proficient in Python/PySpark for data manipulation and automation.
  • Expert-level SQL knowledge.
  • Hands-on experience with Azure DevOps for CI/CD pipelines.
  • Experience using Terraform for deploying/managing Azure infrastructure.
  • Strong understanding of data warehousing, dimensional modeling, and data governance.


Good-to-Have Skills

  • Experience with other Azure services (e.g., Azure Synapse, Azure Data Lake).
  • Knowledge of data quality frameworks and monitoring tools.
  • Familiarity with Agile/Scrum methodologies.
  • Azure certifications (Data Engineer or related).
  • Exposure to big data tools/frameworks (e.g., Databricks, Spark).


Soft Skills

  • Excellent analytical and problem-solving abilities.
  • Strong communication and interpersonal skills.
  • Ability to work independently or collaboratively in a fast-paced environment.

info-icon

Did you find something suspicious?