At a Glance
- Tasks: Design and manage cloud infrastructure using cutting-edge tools like Terraform and Azure.
- Company: Join a forward-thinking public sector client with a focus on innovation.
- Benefits: Enjoy a competitive salary, hybrid work model, and opportunities for professional growth.
- Why this job: Make a real impact by optimising cloud solutions and enhancing system reliability.
- Qualifications: 5+ years in DevOps or Cloud Engineering with strong Azure and IaC skills.
- Other info: Collaborative environment with a commitment to diversity and continuous improvement.
The predicted salary is between 75000 - 75000 £ per year.
We require a Cloud Platform Engineer for our public sector client who will be responsible for the design, implementation, and ongoing management of application cloud infrastructure using Infrastructure as Code (IaC) principles. Working closely with Development, Application Support, Security, and Cloud Platform teams, this role ensures seamless deployment pipelines and full lifecycle management of cloud-based solutions.
Technical Skills & Experience required
- Strong experience with Azure cloud services and infrastructure
- Proven expertise in Infrastructure as Code (Terraform essential)
- Experience with CI/CD tools such as Azure DevOps, GitHub Actions, or similar
- Strong scripting skills (PowerShell, Bash, Python)
- Experience designing high availability and disaster recovery solutions
- Knowledge of containerisation technologies (Docker, Kubernetes)
- Familiarity with monitoring tools (Azure Monitor, Prometheus, Grafana)
- Solid understanding of networking, security, compliance, and identity management in the cloud
- Experience implementing Azure Policies
- Understanding of SRE principles and practices
- Exposure to FinOps and cloud cost optimisation strategies
- Experience working in Agile delivery environments
Qualifications:
- 5+ years' experience in a DevOps or Cloud Engineering role
- Experience with Azure (GCP knowledge beneficial)
- Microsoft Certified: Azure DevOps Engineer Expert (or similar) preferred
Key Responsibilities include:
- Cloud Infrastructure Management: Design, implement, and maintain scalable Azure cloud infrastructure using IaC tools such as Terraform.
- Deployment & Automation: Develop and manage CI/CD pipelines to automate application, infrastructure, and integration deployments.
- Monitoring & Reliability: Monitor system and application performance, proactively identify issues, and troubleshoot to maintain high availability. Apply Site Reliability Engineering (SRE) practices to improve system resilience.
- Configuration Management: Manage and configure cloud environments using tools such as Terraform and Ansible.
- Security & Compliance: Ensure cloud environments adhere to security best practices and comply with relevant standards and regulations.
- Operations & Incident Management: Collaborate with Application Support and Cloud Platform teams to manage incidents, perform root cause analysis, and implement preventative measures.
- Collaboration: Work closely with developers, QA, product teams, and platform engineers to embed DevOps practices across the development lifecycle.
- Continuous Improvement: Identify opportunities to improve processes and implement automation to increase efficiency and reduce manual overhead.
Please be advised you will be required to be on the client's site two days per week for this role, and you can choose either their London or Newcastle upon Tyne office.
Cloud Platform Engineer employer: Certes IT Service Solutions
Contact Detail:
Certes IT Service Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Cloud Platform Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using Azure and Terraform. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common technical questions related to cloud infrastructure and IaC. We recommend doing mock interviews with friends or using online platforms to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive!
We think you need these skills to ace Cloud Platform Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Azure and Infrastructure as Code. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about cloud engineering and how your background makes you a perfect fit for our team. Keep it engaging and personal.
Showcase Your Technical Skills: When listing your technical skills, be specific! Mention your experience with Terraform, CI/CD tools, and any scripting languages you know. We love seeing concrete examples of your expertise.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Certes IT Service Solutions
✨Know Your Cloud Inside Out
Make sure you brush up on your Azure cloud services knowledge. Be ready to discuss specific projects where you've implemented Infrastructure as Code using Terraform. Highlight your experience with CI/CD tools like Azure DevOps and how you've used them to streamline deployments.
✨Showcase Your Scripting Skills
Prepare to demonstrate your scripting abilities in PowerShell, Bash, or Python. You might be asked to solve a problem on the spot, so practice writing scripts that automate tasks or improve processes. This will show your practical skills and readiness for the role.
✨Discuss High Availability and Disaster Recovery
Be prepared to talk about your experience designing high availability and disaster recovery solutions. Share specific examples of how you've ensured system resilience and what strategies you've implemented to maintain uptime in previous roles.
✨Emphasise Collaboration and Continuous Improvement
This role requires working closely with various teams, so highlight your collaborative experiences. Discuss how you've embedded DevOps practices across the development lifecycle and any initiatives you've led to improve processes and reduce manual overhead.