At a Glance
- Tasks: Join our agile team to design and maintain Azure infrastructure for global operations.
- Company: We manage over 50 websites and 10 mobile apps for top retail brands.
- Benefits: Enjoy a hybrid work model with 2 days at home and 3 in the office.
- Why this job: Be part of a motivated team, optimize CI/CD pipelines, and enhance system resilience.
- Qualifications: 5+ years in DevOps, Azure or AWS certified, and experience with CI/CD tools.
- Other info: Participate in on-call support and lead incident response for critical systems.
The predicted salary is between 42000 - 84000 £ per year.
We seek a skilled Cloud DevOps Engineer with expertise in Microsoft Azure to join us and work as part of an enthusiastic, motivated, and delivery-focused agile team. We run over 50 websites and 10 Mobile Applications – including some of the biggest names in Retail.
This role will focus on designing, deploying, and maintaining Azure-based infrastructure to support our global operations, implementing and optimising CI/CD pipelines, and maintaining monitoring and alerting systems. In addition to day-to-day responsibilities, the role includes participation in an on-call rota to provide out-of-hours support, ensuring the resilience and availability of our critical systems.
This role is available on a hybrid basis, 2 days at home and 3 days in the office at our Shirebrook HQ (Nottinghamshire).
Your primary responsibilities as a Cloud DevOps Engineer will be:
-
Azure Infrastructure Design: Build and manage scalable, secure, and resilient infrastructure on Microsoft Azure, including virtual networks, storage accounts, and compute resources.
-
Automation & IaC: Develop and manage Infrastructure as Code (IaC) using Terraform.
-
CI/CD Implementation: Build and maintain CI/CD pipelines using Docker, GitHub workflows and GitOps practices, enabling seamless application deployments.
-
Monitoring & Optimization: Set up and manage monitoring tools such as Azure Monitor, Log Analytics, Application Insights and Open Telemetry to ensure system health and optimise performance.
-
Security & Compliance: Implement best practices for Azure security, including role-based access control (RBAC), network security groups (NSGs), and Azure Policy for compliance.
-
Collaboration: Partner with development, QA, and Infrastructure teams to ensure a smooth integration of DevOps practices across the organisation.
-
Cost Management: Monitor and optimise Azure costs, ensuring efficient use of cloud resources.
-
On-Call Support: Participate in an out-of-hours on-call rotation, responding to critical business alerts and ensuring actions are followed up to reduce future incidents.
-
Incident Management: Lead incident response during on-call shifts, ensuring quick resolution and maintaining service uptime.
-
You will have 5+ years of developing and managing modern DevOps environments
-
You will be Microsoft Azure or AWS certified DevOps engineer
-
You will have familiarity with Site Reliability Engineering
-
You will be committed to staying up to date with the latest technology and industry trends, continuously looking for ways to apply them for our benefit
You will have significant experience of the following:
-
Build and deployment pipelines using CI/CD tools such as GitHub Actions or Azure DevOps
-
Working with Docker / Kubernetes, both for CI/CD, and orchestration with AKS or Container Apps
-
Setting up and managing Cloud environments using infrastructure-as-code (Terraform) within Azure and/or AWS
-
Delivering containerised, serverless, and virtualised infrastructures
-
Networking in Azure, including VNets, load balancers, and Azure DNS
-
Process automation and scripting
-
Working closely with Cloud Infrastructure and Security teams to ensure organisational best practices are followed
-
Coaching/mentoring development teams in the correct application of DevOps principles
It would be great if you also have:
-
Hands-on experience with Cloud Security
-
Experience using Monitoring / Observability, Logging, and Alerting platforms
-
High level understanding of networking fundamentals covering Load balancers, DNS, virtual networks and firewalls
-
Experience delivering technical documentation for the environments you setup
-
Experience with serverless architectures and microservices on Azure
-
Knowledge of Agile and Lean methodologies
-
Experience using Git for source control, branching and pull requests
Cloud DevOps Engineer - Shirebrook employer: Frasers Group
Contact Detail:
Frasers Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Cloud DevOps Engineer - Shirebrook
✨Tip Number 1
Familiarize yourself with Microsoft Azure and its services, especially those related to infrastructure design and management. Consider setting up a personal project on Azure to demonstrate your skills in building scalable and secure environments.
✨Tip Number 2
Gain hands-on experience with CI/CD tools like GitHub Actions or Azure DevOps. You can create sample pipelines for your projects to showcase your ability to automate deployments and manage code efficiently.
✨Tip Number 3
Stay updated on the latest trends in DevOps and cloud technologies. Follow relevant blogs, attend webinars, or join online communities to network with other professionals and learn about best practices.
✨Tip Number 4
Prepare to discuss your experience with incident management and on-call support during interviews. Be ready to share specific examples of how you've handled critical incidents and ensured system uptime in previous roles.
We think you need these skills to ace Cloud DevOps Engineer - Shirebrook
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Microsoft Azure, CI/CD pipelines, and Infrastructure as Code (IaC) using Terraform. Use specific examples that demonstrate your skills in building and managing cloud infrastructure.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your relevant certifications and how your experience aligns with the responsibilities listed in the job description, particularly in automation and monitoring.
Showcase Relevant Projects: If you have worked on projects involving Docker, Kubernetes, or Azure security, be sure to include these in your application. Describe your role and the impact of your contributions to demonstrate your hands-on experience.
Highlight Collaboration Skills: Since the role involves working closely with development, QA, and infrastructure teams, emphasize your teamwork and communication skills. Provide examples of how you've successfully collaborated in past roles to implement DevOps practices.
How to prepare for a job interview at Frasers Group
✨Showcase Your Azure Expertise
Be prepared to discuss your experience with Microsoft Azure in detail. Highlight specific projects where you designed and managed Azure infrastructure, focusing on scalability, security, and resilience.
✨Demonstrate CI/CD Knowledge
Discuss your experience with CI/CD pipelines, particularly using tools like GitHub Actions or Azure DevOps. Be ready to explain how you've implemented these processes to streamline application deployments.
✨Emphasize Automation Skills
Talk about your proficiency in Infrastructure as Code (IaC) using Terraform. Provide examples of how you've automated cloud infrastructure management and the benefits it brought to your previous teams.
✨Prepare for Scenario-Based Questions
Expect scenario-based questions related to incident management and on-call support. Think of examples where you led incident responses and how you ensured service uptime during critical situations.