Senior Data Engineer

Senior Data Engineer

We are seeking a highly skilled Senior Data Engineer with expertise in Azure to join a dynamic team who is at an exciting stage of embarking on building their data strategy. This is a unique opportunity to make a significant impact in shaping data infrastructure from the ground up and drive the organization’s success through data-driven decision making.

What you’ll be doing:

As a Senior Data Engineer, you will play a critical role in designing, developing, and implementing robust data solutions on the Azure platform. You will collaborate closely with cross-functional teams to gather requirements, understand business objectives, and translate them into scalable and efficient data pipelines. Your expertise will be instrumental in establishing best practices and guiding the development of our data infrastructure to support our long-term data strategy.

  • Design, build, and optimize data pipelines and ETL processes on the Azure platform, ensuring data quality, reliability, and scalability.
  • Collaborate with stakeholders to understand business requirements and translate them into technical specifications and data solutions.
  • Develop and maintain data models, data architectures, and data dictionaries to support efficient data storage and retrieval.
  • Implement data governance and security measures to ensure compliance with industry standards and data privacy regulations.
  • Monitor and optimize data workflows and processes to improve performance, reliability, and efficiency.
  • Identify and evaluate new technologies, tools, and frameworks to enhance data infrastructure and drive innovation.
  • Mentor and guide junior team members, providing technical leadership and fostering a culture of continuous learning and growth.
  • Collaborate with cross-functional teams to define data strategy, contribute to the development of data roadmaps, and drive data-driven decision making across the organisation.
  • Stay up to date with the latest trends, advancements, and best practices in data engineering and cloud technologies, particularly within the Azure ecosystem.

What you’ll bring:

  • 5+ years of professional experience as a Data Engineer, with a focus on designing and implementing data solutions on the Azure platform.
  • In-depth knowledge of Azure services such as Azure Data Factory, Azure Databricks, Azure Data Lake Storage, Azure SQL Database, and Azure Synapse Analytics (formerly SQL Data Warehouse).
  • Strong programming skills in languages such as Python, SQL, and Scala.
  • Proficient in designing and building data pipelines using ETL/ELT frameworks, data integration tools, and technologies.
  • Experience with data modeling, schema design, and data warehousing concepts.
  • Familiarity with data governance, data security, and data privacy principles.
  • Proven track record of successfully delivering large-scale data projects from conception to production.
  • Strong problem-solving skills and ability to work in a fast-paced, dynamic environment.
  • Excellent communication and collaboration skills, with the ability to convey complex technical concepts to non-technical stakeholders.

If you want the chance to play a key part of a transformative journey as the company shapes their data strategy – then apply now!