Job Details
* Job Band: C
* Contract Type: Permanent, Full-time
* Department: BBC Studios, Engineering team
* Location: London – TVC
* Proposed Salary Range: £53,000 – £59,000 + London Weighting Allowance of £5,441 (based on relevant skills, knowledge and experience)
* Flexible working will be discussed at the offer stage
Purpose of the Role
This hybrid role spends time at the office and at home. The DevOps Engineer is a Software Engineering role with a DevOps specialisation, responsible for building, maintaining and automating infrastructure to enable efficient delivery of products and components. Key duties include maintaining CI/CD pipelines, automating processes, managing cloud infrastructure (AWS), ensuring scalability, security and monitoring, and collaborating across teams to remove bottlenecks and improve delivery cadence.
Your Key Responsibilities And Impact
* Design and manage CI/CD pipelines using GitHub Actions to enable fast, reliable, and secure deployment workflows.
* Develop Infrastructure as Code (IaC) with Terraform for consistent, scalable environments across all stages.
* Provision and manage infrastructure on AWS, including EC2, S3, Lambda, RDS, CloudFront, IAM, VPCs, and networking configurations.
* Automate deployment processes for cloud-native applications and services.
* Implement observability practices—logging, metrics, and alerting with Prometheus, Grafana, Datadog, or New Relic.
* Ensure security and compliance through secrets management, access control, and network configuration.
* Collaborate with Developers, QA, product teams and maintain documentation, supporting incident response and continuous improvement.
* Monitor and optimise the performance, reliability, and scalability of production systems.
* Create and maintain technical documentation for infrastructure, pipelines, and operational runbooks, and support incident response and post-incident reviews to help teams learn and improve.
Essential Criteria
* Hands‑on experience with Terraform and a strong understanding of Infrastructure‑as‑Code principles.
* Expertise in CI/CD practices, including GitHub Actions, Git workflows, and automation tools.
* Proven ability to operate and manage AWS cloud infrastructure, ensuring scalability and reliability.
* Operational experience with modern observability tools—Prometheus, Grafana, Datadog, New Relic, and CloudWatch.
* Proficiency in scripting languages such as Bash, Python, and Node.js for automation and tooling.
* Good technical knowledge across cloud, automation, and infrastructure domains.
Desired But Not Required
* Experience working in Agile environments (e.g., Scrum, Kanban).
Next Steps
Due to the high volume of interest we may need to close the application period earlier than anticipated. Thank you for your understanding.
Disclaimer
This job description is a written statement of the essential characteristics of the job, with its principal accountabilities, incorporating a note of the skills, knowledge and experience required for a satisfactory level of performance. This is not intended to be a complete, detailed account of all aspects of the duties involved.
In the event you are offered this role, the BBC will conduct employment screening checks which include reference checks, eligibility to work checks, and if applicable, safeguarding and adverse media/social media checks. Any offer made is conditional on these checks being satisfactory.
Redeployment
The BBC is committed to redeploying employees seeking suitable alternative employment within the BBC and they will be given priority consideration ahead of other applicants. Priority consideration means for employees seeking redeployment, their application will be considered alongside anyone else at risk of redundancy, prior to any individuals who are not at risk.
Additional Information
* Seniority Level: Entry level
* Employment Type: Full-time
* Job Function: Engineering and Information Technology
* Industries: Broadcast Media Production and Distribution
#J-18808-Ljbffr