Azure Platform Engineer

Azure Platform Engineer

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Aurora Energy Research Limited

At a Glance

  • Tasks: Design and deliver robust Azure solutions while enhancing our cloud platform.
  • Company: Join a forward-thinking tech company in Oxford with a collaborative culture.
  • Benefits: Enjoy private medical insurance, dental cover, and flexible working options.
  • Other info: Great career growth opportunities in a fast-paced, evolving organisation.
  • Why this job: Make a real impact on cloud technology and grow your skills in a dynamic environment.
  • Qualifications: Hands-on Azure experience and a passion for innovative engineering practices.

The predicted salary is between 60000 - 80000 £ per year.

Based in our Oxford office, you will join the Architecture and Engineering function within Internal Technology. The team is responsible for the design, delivery, continual improvement, and escalation support of the core services that provide Aurora's staff with the processes, tools and technology needed to perform their best work. Reporting into Architecture and Engineering, you will be a hands‑on engineer responsible for strengthening Aurora’s Azure platform, including our Enterprise Service Bus integration platform, ALZ with hybrid networking, CI/CD pipelines and DevOps tooling. You will help mature a solid but rapidly evolving cloud foundation into a scalable, well‑governed, secure, and reliable platform. This role suits an experienced engineer who enjoys practical delivery, operational improvement, and technical ownership. You will contribute not only to configuration and deployment, but also to documentation, governance standards, monitoring, runbooks, and the engineering practices that support a growing international business.

Key Responsibilities

  • Engineering Excellence: Apply a proactive, detail‑focused engineering mindset to design and deliver robust Azure solutions. Set a high bar for quality, consistency, and operational excellence across the platform.
  • Infrastructure as Code and CI/CD: Design, implement and maintain Azure infrastructure using Terraform/OpenTofu and CI/CD pipelines via Azure DevOps. Ensure infrastructure is version‑controlled, auditable, and reproducible.
  • Integration and Enterprise Service Bus: Sharing ownership with the Head of Architecture and Engineering, develop Aurora's Enterprise Service Bus and broader integration infrastructure, leveraging Azure Logic Apps, Function Apps, Service Bus and related iPaaS services to support reliable, scalable integrations across Aurora's application estate.
  • Networking and Landing Zone: Design, configure and maintain Azure networking components including Virtual Networks, Network Security Groups, Private Endpoints, DNS and hybrid connectivity. Ensure network architecture is secure, performant, and aligned to the Landing Zone design.
  • Observability and Operations: Implement and maintain monitoring, alerting, and logging solutions using Azure Monitor, Log Analytics and Sentinel. Drive a culture of observability, ensuring platform health, performance and security events are proactively tracked and acted upon.
  • Governance and Documentation: Actively develop and maintain runbooks, SOPs and architecture documentation. Contribute to governance practices and ensure our Azure environment is well‑understood, consistently managed and aligned to security and compliance requirements.
  • Stakeholder Collaboration: Work directly with Internal Technology colleagues, the Architecture and Engineering function and business stakeholders to understand requirements, shape solutions and ensure Azure platform capabilities keep pace with Aurora's growth.

Skills, Knowledge and Expertise Required attributes

  • Proven, hands‑on experience designing and delivering Azure infrastructure in a production environment, with a depth of knowledge that goes beyond foundational concepts.
  • Strong experience with Infrastructure as Code using Terraform or OpenTofu, including managing state, modules and multi‑environment pipelines.
  • Practical experience building and maintaining CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Hands‑on experience with integration infrastructure deployed to Azure including the following services or equivalent: Azure Logic Apps, Function Apps, Service Bus, Azure SQL and Key Vaults.
  • Strong Azure networking knowledge – VNets, NSGs, Private Endpoints, DNS, routing and hybrid connectivity – with experience implementing or contributing to a Landing Zone design.
  • Naturally inquisitive with a strong desire to learn, evaluate and adopt emerging technologies and engineering practices where they provide measurable benefit to the organisation.
  • Experience configuring and operating Azure Monitor, Log Analytics workspaces and Sentinel for platform observability and security monitoring.
  • Proficiency in PowerShell and/or Azure CLI for automation, scripting and configuration management.
  • A strong security and governance mindset, with experience applying RBAC, Azure Policy and governance guardrails in a cloud environment.
  • Demonstrable experience creating and maintaining technical documentation, runbooks and SOPs.
  • Strong communication skills and the ability to engage effectively with both technical colleagues and non‑technical stakeholders.
  • Excellent time management, organisational skills and attention to detail, with the ability to manage competing priorities and deliver to deadlines with minimal supervision.
  • A passion for technology and a genuine interest in building cloud platforms that enable a high‑performing organisation.

Desirable attributes

  • Azure certifications relevant to this role, such as AZ‑104 (Azure Administrator), AZ‑400 (DevOps Engineer) or AZ‑305 (Azure Solutions Architect).
  • Familiarity with containerisation, Azure Container Apps or Azure Kubernetes Service (AKS) for workload management.
  • Experience working with any of Aurora’s core Tier 1 systems: Microsoft Dynamics 365 F&O, Salesforce or SAP SuccessFactors, particularly in the context of Azure‑hosted integrations.
  • Experience working within a fast‑paced, scaling organisation where the platform must evolve rapidly to meet growing business demands.
  • Exposure to agentic development workflows and AI‑assisted engineering tools such as Azure AI Foundry, Claude Code, GitHub Copilot or equivalent technologies.

What we offer

  • Private Medical Insurance
  • Dental Insurance
  • Parental Support
  • Salary‑Exchange Pension
  • Employee Assistance Programme (EAP)
  • Local Oxford Discounts
  • Cycle‑to‑work Scheme
  • Flu Jabs

At AER, we are committed to offering flexibility in the way we work. Most of our roles are hybrid with a mix of in‑office/home working and potentially adjustable working hours. Let’s discuss what works for you and AER during the interview process. The Company is committed to the principle that no employee or job applicant shall receive unfavourable treatment on grounds of age, disability, gender reassignment, race, religion or belief, sex, sexual orientation, marriage or civil partnership, pregnancy and maternity.

Azure Platform Engineer employer: Aurora Energy Research Limited

Aurora Energy Research Limited is an exceptional employer, offering a collaborative and innovative work culture in the vibrant city of Oxford. With a strong focus on employee growth, you will have the opportunity to lead a talented team while enjoying benefits such as Private Medical Insurance and a Cycle-to-work scheme. Join us to make a meaningful impact on global energy markets through cutting-edge data infrastructure.

Aurora Energy Research Limited

Contact Details:

Aurora Energy Research Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Azure Platform Engineer

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Aurora Energy Research Limited or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Aurora Energy Research Limited.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Aurora Energy Research Limited.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Aurora Energy Research Limited that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Azure Platform Engineer

Azure Infrastructure Design
Infrastructure as Code (Terraform/OpenTofu)
CI/CD Pipelines (Azure DevOps/GitHub Actions)
Integration Infrastructure (Azure Logic Apps, Function Apps, Service Bus)
Azure Networking (VNets, NSGs, Private Endpoints, DNS)
Observability Tools (Azure Monitor, Log Analytics, Sentinel)
PowerShell and/or Azure CLI

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Aurora Energy Research Limited.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Aurora Energy Research Limited and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Aurora Energy Research Limited

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Aurora Energy Research Limited uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.