At a Glance
- Tasks: Support and modernise a complex Azure-hosted platform in a regulated environment.
- Company: Join a consultancy focused on critical service transitions and cloud-native solutions.
- Benefits: Competitive daily rate, fully remote work, and potential for contract extension.
- Other info: Ideal for those who thrive in complex environments and enjoy continuous improvement.
- Why this job: Make a real impact by enhancing platform reliability and automation in a dynamic setting.
- Qualifications: Strong background in DevOps, Azure, Kubernetes, and Infrastructure as Code.
We're supporting a consultancy taking ownership of a large-scale Azure-hosted platform within a highly regulated environment. As part of the service transition, we're looking for a Senior Platform / DevOps Engineer to help support, stabilise and modernise a cloud-native environment comprising bespoke applications, automation services and operational tooling. The environment includes Azure, Kubernetes, Docker, Terraform, Azure DevOps, CI/CD, Infrastructure as Code, platform automation, monitoring, security, SQL Server, PostgreSQL, Azure Service Bus and API integrations.
We're particularly interested in engineers who enjoy working within complex existing environments, improving reliability, automation and operational excellence while supporting critical production services.
Responsibilities- Support and maintain a complex Azure-hosted platform environment
- Review and understand existing infrastructure, deployment pipelines and platform architecture
- Troubleshoot platform, infrastructure and deployment issues
- Improve automation, monitoring and operational processes
- Manage and enhance Infrastructure as Code and deployment tooling
- Work closely with software engineers, API developers and front-end teams
- Support platform security, resilience, scalability and performance initiatives
- Contribute to platform modernisation and continuous improvement activities
- Assist with knowledge transfer and service transition activities
- Support live production services within a regulated environment
- Strong background in Platform Engineering, DevOps, Cloud Infrastructure or Site Reliability Engineering.
- Hands-on experience supporting and maintaining production Azure environments.
- Strong experience with Infrastructure as Code, including Terraform, ARM Templates and infrastructure automation.
- Experience working with Kubernetes, Docker and containerised applications.
- Strong understanding of Azure DevOps, Git, CI/CD pipelines, Jenkins and deployment automation.
- Experience with platform monitoring, alerting, incident management, security and operational support.
- Experience troubleshooting complex distributed systems and cloud-native architectures.
- Familiarity with SQL Server, PostgreSQL, Azure Service Bus and API-driven integrations.
- Comfortable operating within existing environments, supporting live services and contributing to platform modernisation initiatives.
- Strong communication skills with the ability to work effectively across technical and non-technical stakeholders in a regulated environment.
- Experience within healthcare, government or other regulated environments.
- Experience supporting platform transitions or managed service engagements.
- Exposure to software engineering teams working with Python and API-driven applications.
- Experience helping shape platform roadmaps and improvement initiatives.
- Outside IR35
- Initial 3-6 month engagement
- Fully remote
- June start
- Strong likelihood of extension
This is an excellent opportunity to join a critical service transition and play a key role in supporting and improving a cloud-native platform used within a highly regulated research environment.
Senior Platform / DevOps Engineer employer: Morgan McKinley
Join a forward-thinking consultancy that values innovation and excellence in a fully remote setting. As a Senior Platform / DevOps Engineer, you'll benefit from a collaborative work culture that prioritises employee growth and development, offering opportunities to enhance your skills in a complex Azure-hosted environment. With a focus on modernisation and operational excellence, this role provides a unique chance to contribute to critical services while enjoying the flexibility of remote work.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Platform / DevOps Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend virtual meetups, and engage with relevant online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving Azure, Kubernetes, and Terraform. This gives potential employers a tangible look at what you can do beyond just your CV.
✨Tip Number 3
Prepare for interviews by brushing up on common DevOps scenarios and challenges. Be ready to discuss how you've tackled complex issues in past roles, particularly in cloud-native environments. Practice makes perfect!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Senior Platform / DevOps Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your hands-on experience with Azure, Kubernetes, and Terraform, as these are key for us.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of how you've improved automation or supported production services in the past.
Showcase Your Problem-Solving Skills:In your application, mention instances where you've troubleshot complex issues or contributed to platform modernisation. We love engineers who can think on their feet!
Apply Through Our Website:Don't forget to submit your application through our website! It helps us keep track of all applications and ensures you’re considered for this exciting opportunity.
How to prepare for a job interview at Morgan McKinley
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Azure, Kubernetes, and Terraform. Brush up on your knowledge of CI/CD pipelines and Infrastructure as Code, as these will likely come up during technical discussions.
✨Showcase Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles, especially around troubleshooting complex distributed systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.
✨Understand the Business Context
Since this role is within a highly regulated environment, it’s crucial to understand the implications of working in such settings. Familiarise yourself with the basics of compliance and security standards relevant to healthcare or government sectors, as this could set you apart from other candidates.
✨Communicate Effectively
Strong communication skills are key, especially when working with both technical and non-technical stakeholders. Practice explaining complex concepts in simple terms, and be ready to demonstrate how you’ve successfully collaborated with cross-functional teams in the past.