At a Glance
- Tasks: Automate infrastructure and software rollout using Azure DevOps pipelines and design cloud solutions.
- Company: Join Graphnet Health, a leader in integrated healthcare solutions for the NHS.
- Benefits: Flexible working, competitive salary, and opportunities for professional growth.
- Other info: Dynamic team environment with excellent career advancement opportunities.
- Why this job: Make a real difference in patient care while working with cutting-edge cloud technologies.
- Qualifications: 5+ years of Azure experience and strong problem-solving skills required.
The predicted salary is between 60000 - 80000 £ per year.
Graphnet Health is the leading UK supplier of integrated healthcare solutions to the NHS. Our software solutions are helping to revolutionise patient care across the country, driving improved patient outcomes and patient satisfaction and delivering greater efficiency across the healthcare system. We have high ambitions and are looking to bring in highly skilled individuals to help continue our adoption of Azure-native services and build a best-of-breed scalable SaaS platform for our solutions.
The person we are looking for will need to have 5+ years enterprise experience with Azure, who can demonstrate a real passion for cloud technologies, with strong problem solving and critical thinking, good communication skills and a strong work ethic.
Working within an existing DevOps team and part of a wider DevOps Consortium, the individual will have a diverse workload covering (but not limited to):
- Automation of infrastructure and software rollout using Azure DevOps pipelines, including quality gates such as approvals and code quality scanning and reusable templates to enable consistent scalable delivery.
- Design and maintain Infrastructure as Code using Terraform, including modular architectures, remote state management, and environment segregation with enterprise-level governance.
- Support and operate enterprise-scale cloud platforms across multiple regions and environments, ensuring resilience, consistency, and high availability.
- Design and develop automated scaling and failover using deep health checks and insights.
- Architect and implement cloud infrastructure aligned with the Azure Well-Architected Framework, ensuring adherence to reliability, security, performance, operational excellence, and cost optimisation principles.
- Work closely with others, such as Development or Platform teams, to agree concepts/solutions that fulfil complex requirements yet remain achievable.
- Work closely with other departments, such as Ops and TechOps, to facilitate the smooth running of the cloud services by providing utilities/dashboards/scripts.
- Work closely with the Security teams to analyse and help remediate on internal and SoC flagged issues, create secure pipeline design and assist with vulnerability remediation.
- Design, test, and continuously improve disaster recovery and business continuity strategies aligned to defined RTO/RPO targets.
Education & Skills Required
A demonstrable understanding of Azure PaaS components. Key areas:
- Containerisation and orchestration with AKS and Docker (design, scaling, network and security).
- API Management.
- App Services and Azure Functions.
- Observability using Azure Monitor, Log Analytics and Application Insights, Prometheus and Grafana.
- Implementation of governance and compliance controls using Azure Policy, Management Groups, and Landing Zone principles.
- Azure SQL and Managed Instance.
- Event-driven architecture (Service Bus, Event Grid).
- Data integration and processing using Data Factory / Databricks.
- Identity and Access Management (RBAC, Key Vault and Managed Identities).
- Azure networking (e.g. VNets, NSGs, Private endpoints, DNS, load balancing, Front Door) and understanding of the hub-spoke topology.
Proven experience designing and implementing CI/CD pipelines in GitHub Actions and/or Azure DevOps using YAML, including release strategies, approvals, and artifact management as well as testing integration. Strong experience with Git-based workflows (branching strategies, repo management including pull requests and code reviews). Hands-on experience and scripting skills in:
- HELM and Flux.
- Powershell and Azure CLI.
- Terraform.
Experience in producing and maintaining technical documentation, standards, and reusable patterns to support knowledge sharing and team scalability.
Advantageous
- Healthcare or Government related industry experience.
- Understanding of JIRA and Confluence.
- Exposure to AIOps practices, including intelligent monitoring and experience using AI-assisted development and operations tooling e.g. GitHub Copilot, intelligent automation.
Qualifications
Microsoft certification(s) in Azure, such as AZ-400, AZ-305. Experience is valued over accreditation, however, there will be encouragement to gain accreditation during employment.
Senior Azure DevOps Engineer in Milton Keynes employer: Graphnet Health
Graphnet Health is an exceptional employer, offering a dynamic work culture that prioritises innovation and collaboration in the healthcare technology sector. With a focus on employee growth, we provide opportunities for continuous learning and professional development, particularly in cutting-edge Azure technologies. Our Milton Keynes location, combined with the flexibility of home-based work, ensures a balanced work-life environment while contributing to meaningful advancements in patient care across the NHS.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Azure DevOps Engineer in Milton Keynes
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at Graphnet Health or similar companies. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Prepare a portfolio or a GitHub repository showcasing your Azure projects and DevOps pipelines. This gives potential employers a tangible look at what you can do, making you stand out from the crowd.
✨Tip Number 3
Ace the interview! Research common interview questions for Azure DevOps roles and practice your answers. Be ready to discuss your experience with CI/CD pipelines, Terraform, and any relevant projects you've worked on.
✨Tip Number 4
Apply through our website! We make it super easy for you to submit your application directly. Plus, it shows you're genuinely interested in joining our team at Graphnet Health, which is always a bonus!
We think you need these skills to ace Senior Azure DevOps Engineer in Milton Keynes
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Azure DevOps Engineer role. Highlight your experience with Azure, CI/CD pipelines, and any relevant projects that showcase your skills. We want to see how your background aligns with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to express your passion for cloud technologies and how you can contribute to our mission at Graphnet Health. Be sure to mention specific experiences that relate to the job description.
Showcase Your Problem-Solving Skills:In your application, don’t forget to highlight your problem-solving and critical thinking abilities. Share examples of challenges you've faced in previous roles and how you overcame them, especially in a DevOps context.
Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to submit all your documents in one go. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at Graphnet Health
✨Know Your Azure Inside Out
Make sure you brush up on your Azure knowledge, especially the PaaS components mentioned in the job description. Be ready to discuss your experience with Azure DevOps pipelines, Terraform, and any relevant projects you've worked on. This will show your passion for cloud technologies and your ability to contribute from day one.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex problems in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will demonstrate your critical thinking abilities and how you approach challenges in a DevOps environment.
✨Communicate Effectively
Since good communication skills are essential for this role, practice explaining technical concepts in simple terms. You might be asked to collaborate with different teams, so being able to convey your ideas clearly will set you apart. Think about how you can make your explanations relatable to non-technical stakeholders.
✨Prepare for Technical Questions
Expect to face technical questions related to CI/CD pipelines, containerisation, and infrastructure as code. Brush up on your knowledge of Git-based workflows and scripting languages like PowerShell and Azure CLI. Being well-prepared will help you feel more confident and capable during the interview.