Day to day
* Lead the design, implementation, and evolution of DevOps practices for the Centrica Field Platform.
* Own and continuously improve CI/CD pipelines to enable fast, reliable, and repeatable deployments.
* Promote automation‑first methods across infrastructure, build, test, deployment, and operational processes.
* Architect, build, and maintain cloud infrastructure on Microsoft Azure using Infrastructure as Code.
* Work collaboratively with software engineers to support applications built with C#, .NET, and APIs, ensuring production readiness.
* Guarantee high availability, scalability, performance, and security of platform services.
* Advocate best practices for observability, monitoring, logging, and incident management.
* Provide technical mentorship and guidance to DevOps and engineering teams.
* Serve as a key stakeholder in cross‑team discussions, influencing platform and architectural decisions.
* Clearly communicate complex technical concepts to both technical and non‑technical audiences.
Key Stakeholders
* Software Engineering Managers
* Principal Software Engineers
* Product teams
* Security teams
* Infrastructure teams
Problem Solving & Decision Making
* Extensive experience in a senior DevOps role within complex, enterprise‑scale environments.
* Strong hands‑on experience with Microsoft Azure, covering compute, networking, security, and platform services.
* Deep knowledge of CI/CD tooling and practices, such as Azure DevOps, GitHub Actions, or similar platforms.
* Proven expertise in automation and Infrastructure as Code, using tools like ARM, Bicep, Terraform, or equivalent.
* Solid understanding of API‑based architectures and supporting distributed systems.
* Experience working closely with applications built in C# and .NET.
* Strong understanding of DevOps, SRE, and cloud‑native principles.
* Excellent communication and interpersonal skills, with the ability to influence and collaborate across teams.
* Comfortable operating at both strategic and hands‑on technical levels.
What we need from you
* Strong experience with C# and .NET Core development.
* Solid SQL and data management skills.
* Proven experience designing and managing CI/CD pipelines (including GitHub Actions).
* Proficiency in YAML and PowerShell scripting.
* Experience with cloud orchestration and deployment practices.
* Hands‑on Azure administration, including networking and security.
* Experience using Azure CLI and ARM templates for infrastructure as code.
* Working knowledge of Azure services, including API Management, Functions, Data Factory, and Logic Apps.
* Experience with messaging and integration services (e.g. Service Bus, Event Grid).
* Familiarity with Azure storage solutions, monitoring, and security tools (Application Insights, Key Vault).
* Experience with containerisation and registry management (Container Registry, Batch).
Core Competencies – AI & Emerging Technologies
* Experience designing, integrating, and operating AI‑enabled solutions within enterprise environments (e.g. prompt‑driven workflows, retrieval‑augmented generation, AI agents).
* Ability to implement evaluation, testing, and monitoring frameworks to ensure AI outputs are reliable, secure, and compliant.
* Experience preparing, managing, and governing data used in AI workflow.
Benefits
We’ve designed our total rewards to give you the flexibility to choose what you need, when you need it, ensuring that you and your family are supported not only financially but physically and emotionally too.
#J-18808-Ljbffr