DevOps Developer
AQA
- Milton Keynes, England, United Kingdom
- Milton Keynes, England, United Kingdom
About
DevOps Developer 2 Year Fixed Term Contract
Hybrid – Miltonikko MK
£51,300 – £63,100
Are you passionate about building modern solutions and working with cutting‑edge technology? Do you thrive on solving complex challenges and want to contribute to a project that’s shaping the future of education technology?
At AQA we’re looking for an experienced
DevOps Developer
to join us at an exciting stage of a major greenfield project. This initiative is already transforming our assessment technology, and you’ll play a key role in delivering the next phases—working with
Azure cloud‑first architecture, microservices, containerisation, and modern front‑end frameworks .
What you’ll be doing:
Build and refine CI/CD pipelines and implement Infrastructure as Code (IaC) in Azure.
Automate deployments and 몀줘 troubleshoot configuration, performance, and security issues.
Collaborate with architects, developers, and platform teams to deliver secure, scalable solutions echt.
Contribute to a project designed to scale for the future, introducing new technologies along the way.
What you’ll bring:
A blended skill set: solid understanding of
software development
(e.g., C#, modern front‑end frameworks) and experience with
cloud infrastructure
(Azure) and DevOps practices.
Strong knowledge of
Azure DevOps , CI/CD pipelines, and
IaC tools
such as Bicep.
Proficiency in
Git workflows ,
PowerShell ,
Azure CLI , and
YAML pipelines .
Working knowledge of
SQL/NoSQL
and awareness of containerisation ( Dockeršanai ) and orchestration ( Kubernetes ).
What’s in it for you:
Be part of a
greenfield project
that’s already making an impact.
Work with
leading‑edge technologies
in a collaborative, forward‑thinking team koszt.
25 days’ holiday + Bank Holidays + Christmas shutdown.
Flexible hybrid working and genuine investment in your development.
Excellent pension (up interpolated 11.5% employer contribution).
Private Medical Insurance… and more.
Diversity and Inclusion statement At AQA, we are committed to fostering a workplace that province diversity and promotes equity and inclusion. We believe that a diverse team brings richer perspectives and drives better outcomes. Our EDI strategyannaa ensures that everyone—regardless of religion, ethnicity, gender identity or expression, age, disability, sexual orientation, or background—is valued, respected, and empowered to thrive. We actively promote inclusive language, avoid stereotypes, and strive for representation across all dimensions of diversity. We welcome applications from individuals of all backgrounds and laved experiences.
What do I do next? Please submit your
CV and a cover letter
which details how you are the perfect candidate for this role.
The closing date for applications is 23:59 on
Monday 26th January 2025
Interviews will be held over two stages, a 30‑minute telephone interview and a second on‐site interview at our Milton Keynes office.
#PRO22
Recruitment Agencies We have a preferred supplier list (PSL warehouses). heter.
Unsolicited CVs will be treated as a gift. We will not be poorly subject to or liable under your terms and conditions for agency fees.
Full Job Description Summary Purpose: The DevOps Engineer supports the design and implementation of enterprise applications within our Azure environment. DevOps Engineers build platforms and frameworks to create consistent, verifiable, and automatic management of applications and infrastructure between non‑production and production environments. This role requires extensive experience in application development within Azure coupled with a detailed understanding of Azure DevOps. It takes ownership of our DevOps pipelines to ensure complianceנות to the required standards for security and performance on all projects. Maintaining up‑to‑date knowledge and appreciation of the future roadmap for Azure DevOps is required. The role requires hands‑on software development alongside DevOps responsibilities.
Landscape The Assessment Technology group reports directly into the Chief Executive Officer. The group operates in close partnership with the Enterprise Technology and Central Hubs departments. The Assessment Technology group is responsible for the operational systems that deliver millions of GCSE and A‑level results annually. It includes the technology for assessment design and production, and the full lifecycle of exam series delivery from entry to post‑results services. Given the seasonal nature and criticality of the Summer exams series, the role will be required to provide hands‑on technical expertise during critical issues in the Summer series which may require some unsociable hours. The DevOps Engineer works within a delivery team using an Agile approach to development. The team consists of a Product Owner, Scrum Master, Business Analysts, Developers and Quality Control resources. Together they are responsible for delivering features from a prioritised product backlog.
Activities – DevOps
Set clear documented standards for DevOps and ensures consistency across all projects.
Work with the Solutions Architect to ensure that our DevOps environments meet the required standards for performance and security, also aligning and supporting smart monitoring features that alert developers to security and functionality issues.
Work with Lead and Solutions Architects to design and implement proposed solutions.
Implementation of automated scripts and pipelines for deploying, configuring, scaling, and securing Azure environments and components.
Problem solving issues in Azure environments around configuration, performance, and security.
Delivery of our continuous integration strategy that supports constant testing of new code and merging it into existing software.
Provide technical leadership for a team of developers who have a dual responsibility as DevOps engineers. Hold regular meetings ensuring skills and knowledge are shared and kept up‑to‑date.
Software Development
Work with Business Analysts, Architects and the QC team independently to produce quality code with good unit test coverage.
Review User Stories to define tasks, assigning appropriate Story Points and estimates.
Be responsible for managing implementation through effective breakdown into tasks, estimates and timely updates in Azure DevOps.
Build unit tests that prove the correct operation of the code to a specified level of coverage. Demonstrate a pro‑active approach to communication within the team including any impediments to be escalated.
Highlight opportunities for improvement of system’s stability, performance, supportability, and overall processing.
Provide technical leadership to more junior members of the team.
Adhere to documented departmental procedures and methods.
Participate in Sprint Planning, Daily scrums, Retrospectives and Peer reviews.
Support production use of systems through customer fixes, including on‑call and some out‑of‑hours support.
Quality framework
Adhere to documented company and departmental quality procedures, standards and methods.
Help evolve the documented departmental procedures and methods.
Create efficiency in development through promoting continuous process improvement.
Team working
Report progress and provide regular feedback to the Principal DevOps Engineer, Development Manager, Team Leaders, Scrum Master and team members.
Work closely with other team members, e.g. peer programming and code reviews.
Other responsibilities associated with the role
Risk Management – Participate in the identification, assessment, planning and management of threats and opportunities as appropriate.
Information Security – take an active part in the preservation of confidentiality, availability and integrity of information assets used in performing the role and follow additional security procedures associated with specific activities where applicable.
AQA Milton Keynes is a recognised Investor in People. It is the DevOps engineer’s responsibility to ensure that their own professional knowledge and job skills are always fully up‑to‑date.
These responsibilities are not to be regarded as exclusive or exhaustive. There may be other duties and requirements associated with the post which the company may reasonably require you to perform from time to time.
To be successful in this role, you will need to know
Demonstrate good knowledge and experience in Azure DevOps in the delivery and support of our product development.
Effectively communicate with Managers, Architects, Developers and Platform Services and Support on current status, new requirements and changes required within DevOps to support project delivery.
Work seamlessly with Platform Services and Support as partners in the delivery of all DevOps features.
Demonstrate a pro‑active approach to communication within project teams as evidenced by a software development team being well informed of progress and any impediments.
Azure development experience is beneficial but not essential.
Experience as a DevOps engineer or in a similar software engineering role.
Good knowledge of Git and associated workflows, PowerShell and AzureCLI (related to automation scripts), Azure DevOps, Bicep (and IaC in general) and YAML Pipelines (assist in setting up and maintaining CI/CD pipelines).
Working knowledge of NoSQL and SQL, C# and frontend frameworks.
Awareness of containerisation (Docker) and orchestration (Kubernetes or Docker Swarm) and supporting technologies (Dapr), frontend frameworks in particular Vite and React.
Basic understanding of network protocols and configurations.
Inquisitive and problem‑solving attitude.
Working with different teams to provide value where possible.
Enthusiasm to learn and adapt to DevOps technologies.
#J-18808-Ljbffr
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.