Data Engineer

Skills
Business IntelligenceData WarehousingIdentity And Access ManagementInformaticaManagement Information SystemsModelingPyspark
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Active SC Security Clearance
  • Proven experience delivering data engineering solutions within UK Central Government
  • Strong commercial experience with Informatica
  • Hands-on expertise with AWS services including Amazon EMR S3 and Lambda
  • Advanced PySpark Python and SQL skills for large-scale data processing
  • Experience building and maintaining enterprise-scale batch data pipelines
  • Strong understanding of cloud-native data engineering architectures
  • Experience modernising legacy ETL platforms and migrating workloads to AWS
  • Experience implementing CI/CD pipelines Infrastructure as Code Terraform and automated testing
  • Strong knowledge of Git GitLab branching strategies and code review practices
  • Experience designing and consuming APIs for secure data integration
  • Strong understanding of data quality governance and engineering best practices
  • Experience working in Agile delivery teams using Jira and Confluence
  • Excellent stakeholder management skills with the ability to communicate effectively across both technical and non-technical audiences
  • Experience producing clear technical documentation and contributing to architectural discussions

Nice to have

  • Collaborative
  • Inclusive
  • Supportive
  • Mentoring mindset
  • Agile
  • Quality-focused

Day to day

  • Design, build, and maintain production-grade data pipelines using AWS services including Amazon EMR, S3 and Lambda
  • Develop scalable data processing solutions using PySpark, Python and SQL with a focus on performance resilience testing and observability
  • Lead the migration and modernisation of legacy ETL and reporting workloads into cloud-native architectures
  • Develop reusable data engineering components and shared frameworks
  • Build and optimise data transformations and models supporting MI reporting and analytics including downstream Power BI solutions
  • Work with Informatica as part of enterprise data integration and migration activities
  • Own engineering best practices including CI/CD automated testing version control and release governance
  • Conduct code reviews and mentor engineers promoting high-quality engineering standards across delivery teams
  • Collaborate with architects product owners and platform teams to translate business requirements into robust technical solutions
  • Participate fully in Agile ceremonies using Jira and Confluence
  • Embed security governance and compliance throughout the engineering lifecycle ensuring solutions meet UK Government security and data handling requirements