Full Stack Engineer - Platform Enablement in Windsor

Full Stack Engineer - Platform Enablement in Windsor

Windsor Full-Time 60000 - 75000 € / year (est.) No home office possible
Centrica

At a Glance

  • Tasks: Lead DevOps practices and enhance our Field Operations Platform for efficient scheduling.
  • Company: Join Centrica, a forward-thinking company focused on innovation and collaboration.
  • Benefits: Flexible rewards supporting your financial, physical, and emotional well-being.
  • Other info: Dynamic team environment with opportunities for mentorship and career growth.
  • Why this job: Make a real impact by optimising customer service through cutting-edge technology.
  • Qualifications: Experience in DevOps, Azure, and CI/CD practices is essential.

The predicted salary is between 60000 - 75000 € per year.

As a DevOps Engineer within the Centrica Field Operations Platform, you will play an integral role on the team responsible for enhancing our ability to forecast and schedule colleague availability to effectively meet customer demand. This involves ensuring engineers with the appropriate skill sets are dispatched efficiently to customer locations. You will collaborate as a member of Field Platform Engineering squads, supporting the efficient building, testing, and deployment of software solutions.

Day to Day Responsibilities

  • 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

Requirements & Skills

  • C#
  • .NET Core
  • SQL
  • Pipeline configuration, creation, management
  • GitHub Actions syntax and workflow creation
  • CI/CD concepts
  • Orchestration
  • YAML
  • Powershell
  • Azure Administration including Networks, Security
  • Azure CLI and ARM templates
  • Azure API Management
  • Azure Functions
  • Azure Data Factory
  • Logic Apps
  • Service bus queue
  • Storage Account
  • Application Insights
  • Key Vault
  • Event Grid
  • Container Registry
  • Batch account

Core Competencies & Technical Skills (AI and Emerging Technology)

  • Designs, integrates and operates AI‑enabled solutions within enterprise environments, including prompt‑driven workflows, retrieval‑augmented systems and AI agents.
  • Applies structured evaluation, testing and monitoring practices to ensure AI outputs are reliable, secure and compliant with organisational guardrails.
  • Prepares and manages data used in AI workflows and takes responsibility.

Benefits

We prioritise supporting diverse realities our people face. Life is about more than work. Our total rewards offer flexibility to choose what you need, when you need it, supporting you financially, physically and emotionally.

Full Stack Engineer - Platform Enablement in Windsor employer: Centrica

Centrica is an exceptional employer that values the well-being and growth of its employees, offering a flexible total rewards package that supports diverse needs. As a Full Stack Engineer within the Centrica Field Operations Platform, you will thrive in a collaborative work culture that encourages innovation and continuous improvement, while also providing ample opportunities for professional development in a dynamic environment focused on cutting-edge technology and customer satisfaction.

Centrica

Contact Detail:

Centrica Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Engineer - Platform Enablement in Windsor

Tip Number 1

Network like a pro! Reach out to current employees at Centrica or in similar roles on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!

Tip Number 2

Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your DevOps expertise, make sure to share it during interviews. It’s a great way to demonstrate your hands-on experience with CI/CD and cloud infrastructure.

Tip Number 3

Prepare for the technical grill! Brush up on your knowledge of Azure, C#, and .NET. Be ready to discuss how you've tackled challenges in past roles, especially around automation and Infrastructure as Code.

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 take that extra step to connect with us directly.

We think you need these skills to ace Full Stack Engineer - Platform Enablement in Windsor

DevOps Practices
CI/CD Pipelines
Automation
Infrastructure as Code
Microsoft Azure
C#
.NET

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Full Stack Engineer role. Highlight your experience with DevOps practices, CI/CD pipelines, and cloud infrastructure on Microsoft Azure. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background in C#, .NET, and automation can benefit our team. Keep it engaging and personal – we love to see your personality!

Showcase Your Projects:If you've worked on relevant projects, don’t hold back! Include links to your GitHub or any other platforms where we can see your work. We’re keen to see your hands-on experience with CI/CD tooling and Infrastructure as Code.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you get all the updates directly from us. Plus, it’s super easy!

How to prepare for a job interview at Centrica

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially C#, .NET, and Azure. Brush up on your knowledge of CI/CD practices and tools like GitHub Actions, as these will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, particularly in complex DevOps environments. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight how you approached problem-solving effectively.

Communicate Clearly

Since the role involves influencing both technical and non-technical stakeholders, practice explaining complex concepts in simple terms. This will demonstrate your ability to bridge the gap between teams and ensure everyone is on the same page.

Ask Insightful Questions

Prepare thoughtful questions about the team’s current projects, challenges they face, and their approach to DevOps practices. This shows your genuine interest in the role and helps you assess if the company culture aligns with your values.