UBDS Group is seeking a Principal Data Engineer - Azure who combines deep Azure data expertise with strong engineering capability to lead the design and build of enterprise Azure data platforms across complex transformation programmes.
Requirements
- Architect Azure-native data solutions
- Write and review production-grade code
- Set engineering standards and patterns
- Guide teams while remaining deeply involved in delivery
- Design and implement Azure-native data architectures
- Build and optimise robust data pipelines using Python, SQL, PySpark and Spark
- Implement secure-by-design principles across Entra ID, RBAC and managed identities
- Develop Infrastructure as Code using Terraform and/or Bicep
- Build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions
- Embed governance, lineage and metadata management using Microsoft Purview
- Integrate AI capabilities into Azure data platforms
- Conduct design reviews, code reviews and technical assurance across teams
- Mentor engineers and elevate Azure data engineering standards across engagements
Benefits
- Training
- Private medical cover for you and your spouse/partner
- Discretionary bonus based on a blend of personal and company performance
- Holiday
- Electric Vehicle leasing with salary sacrifice
- Contributed Pension Scheme
- Death in service cover