Senior Data Engineer

Skills
Azure Data LakeAzure DatabricksAzure DatafactoryPower BINotebooksTerraformInfrastructure-as-Code
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Proven experience as a Data Engineer or similar role with Azure cloud expertise
  • Experience with Azure Data Lake and Azure Databricks
  • Proficiency in designing and managing ETL processes using notebooks
  • Experience with Power BI semantic model creation and report development
  • Familiarity with integrating various data sources within Azure environments
  • Basic understanding of Azure networking concepts relevant to data engineering
  • Excellent problem-solving and communication skills
  • Knowledge of data governance and security best practices in the cloud
  • Previous experience in a DevOps environment with CI/CD pipelines

Nice to have

  • Motivated
  • Passionate about data engineering
  • Detail-oriented
  • Collaborative
  • Scalable mindset

Day to day

  • Design, build, and maintain robust ETL pipelines using Azure services and Databricks.
  • Optimize data workflows with notebooks to improve speed, reliability, and transformation efficiency.
  • Collaborate with analysts and BI teams to create Power BI semantic models, reports, and scalable data solutions.