Azure Data Engineer - Outside IR35 - Hybrid ( 3 Days in London)
Role details
Job location
Tech stack
Job description
The IT Data Engineer is responsible for analysing, designing, and delivering software and data solutions that improve business processes, enhance decision-making, and optimise analytics.
Working within a small, high-performing IT team, you will develop innovative solutions that strengthen core systems and create competitive advantage. You will also help drive modern delivery practices, including DevOps, CI/CD, and lifecycle automation., Business Analysis
- Gather and document requirements, evaluate processes, and identify improvements
- Ensure solutions meet business and technical needs
- Support testing, documentation, and user training
Software & Data Delivery
- Design and build scalable software and data solutions
- Develop modular, high-quality, testable code
- Contribute to architecture, frameworks, and best practices
- Review and test peer solutions
Delivery & DevOps
- Own the development lifecycle for assigned work
- Support or lead third-party teams where required
- Drive continuous improvement, DevOps, CI/CD, and test automation
- Champion service readiness and support considerations
Requirements
This role suits an experienced analyst programmer who thrives in a fast-paced environment and is proactive, collaborative, and solutions-focused., * Strong Microsoft Azure knowledge, including Azure SQL Database, Azure Data Factory, Azure Data Lake, and Azure Synapse Analytics
- Solid data engineering background (ETL, data warehousing, data modelling)
- Advanced SQL skills
- Programming experience (Python, C#, or Java)
- Understanding of DevOps principles and CI/CD pipelines
- Strong communication and stakeholder engagement skills