The DevOps (MLOps) Engineer ensures service reliability and performance by maintaining and supporting key components, proactively monitoring metrics, and performing updates to ensure accessibility, stability, and capacity for production and deployment. They provide guidance on CI/CD (Continuous Integration/Delivery) pipelines, advising developers on best practices to enable secure and efficient deployments. They help streamline automation and software delivery processes, ensuring the platform is effectively utilised. They share common responsibilities in automation, reliability, and infrastructure management with other DevOps colleagues. Additionally, they collaborate with teams to ensure secure, scalable, and well‑monitored platforms that align with business needs.
Responsibilities
* Develop and maintain automation scripts and hardened base containers for various systems and frameworks.
* Provide hands‑on technical support, troubleshooting platform use and configuration issues.
* Advise developers on configuring CI/CD pipelines and best practices for integrating with platform services.
* Contribute to routine monitoring activities, identifying performance improvements and security enhancements.
* Ensure adherence to organisational standards, maintaining high service quality and reliability.
* Work outside office hours as needed, participating in an on‑call rota with additional pay for out‑of‑hours work.
* Configure and maintain automated testing, scanning, and code analysis tools to support CI/CD and improve software quality. (TEST)
* Monitor AI applications and respond to incidents using established procedures, ensuring system availability and performance. (ASUP)
* Develop and maintain infrastructure‑as‑code (IaC) scripts to automate build, deployment, and provisioning activities. (PROG)
* Implement and optimise CI/CD pipelines to enhance software delivery efficiency and reliability. (SINT)
* Apply data management best practices for cloud resources, ensuring structured naming, tagging, metadata, backups, and documentation. (DATM)
* Design and implement cloud solutions using AWS or Azure, applying best practices for architecture, security, and scalability. (SWDN)
* Collaborate with other DevOps colleagues on automation, reliability, and infrastructure management.
* Ensure secure, scalable, and well‑monitored platforms that align with business needs.
Technologies
* Backend: Java, Node.js, C#, Python, PHP, Scala, Power Platform
* Frontend: React, JavaScript, Typescript, Angular
* Data: PostgreSQL, Microsoft SQL Server, MongoDB, Apache Kafka, Neo4J, Amazon Athena
* DevOps: AWS, Kubernetes, Azure, Jenkins, Docker, Ansible, Terraform, Dynatrace, Helm Charts
Team & Project
The Automation & Innovation (A&I) function is the Home Office’s strategic partner for automation, AI, and innovation delivery, operating within the Chief Technology Office. Automation & Innovation delivers secure, value‑driven solutions that remove manual effort, improve operational efficiency, and enable smarter ways of working across the department. Our AI as a Service platform is a critical enabler for AI delivery across the department, creating secure, scalable and reusable AI microservices to enable teams across the Home Office to harness AI to transform public services.
Working Arrangement
This role is full‑time and may include a combination of office and home‑based working, with a minimum of 60% of working time in the office. The role requires a minimum of 3 days per week due to business requirements.
#J-18808-Ljbffr