DevOps Engineer in Birmingham

DevOps Engineer in Birmingham

Birmingham Full-Time 42000 - 60000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Design and maintain Jenkins pipelines, develop Python tools, and optimise CI/CD performance.
  • Company: Dynamic tech company focused on DevOps and software supply-chain security.
  • Benefits: Competitive daily rate, hybrid working, and opportunities for professional growth.
  • Why this job: Join a cutting-edge team and make a real impact on software delivery and security.
  • Qualifications: 7+ years in engineering, with expertise in Jenkins, Python, and CI/CD practices.
  • Other info: Mentorship opportunities and a collaborative environment await you.

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

We are seeking an experienced DevX Build Pipeline Engineer to own and evolve a critical Jenkins Shared Library that powers multi-language build pipelines across the organisation. You will play a key role in delivering fast, secure, and provenance-rich CI/CD pipelines, strengthening software supply-chain integrity and enabling engineering teams to ship with confidence.

This role sits at the intersection of DevOps, DevSecOps, and Developer Experience, with a strong emphasis on Python automation, Jenkins/Groovy pipelines, and modern supply-chain security standards.

Key Responsibilities
  • Design, build, and maintain Jenkins Shared Library pipeline steps (build, test, package, scan, deploy).
  • Develop and extend Python tooling for:
  • SLSA provenance
  • SBOM generation (CycloneDX)
  • Hash/digest accuracy (SHA1/SHA256)
  • Security scan aggregation (SonarQube, Sonatype IQ, SAST, container scanning)
  • Optimise pipeline performance through parallelisation, caching, dependency prefetching, and BOM scope reduction.
  • Ensure artifact integrity and reproducibility, including evidence modelling and digest validation.
  • Refactor and modernise legacy pipeline scripts (remove global state, standardise templates, consolidate hashing logic).
  • Define and document ci-config.yaml standards and usage patterns.
  • Mentor engineers on secure pipeline development and software supply-chain best practices.
  • Proactively troubleshoot and prevent CI/CD pipeline incidents.
  • Essential Skills & Experience
    • 7+ years' engineering experience, with 3+ years in CI/CD platform or DevSecOps roles.
    • Expert knowledge of Jenkins and Groovy Shared Libraries.
    • Strong Python automation skills (JSON/YAML processing, tooling scripts).
    • Deep understanding of Maven, NPM, and Python packaging.
    • Exposure to Helm, Terraform, and container image metadata.
    • Solid experience with software supply-chain security (SLSA, CycloneDX SBOMs, digests).
    • Hands-on use of SonarQube, Sonatype IQ, SAST, and container scanning tools.
    • Proven ability to optimise CI/CD performance (caching, parallel builds, dependency pruning).
    • Aware of compliance and secure-by-design engineering practices.

    If you would like to discuss this DevOps Engineer role in more detail, please send your updated CV to chloe.manerowski@cbsbutler.com and I will get in touch.

    DevOps Engineer in Birmingham employer: CBSbutler Ltd.

    Join a forward-thinking organisation that values innovation and collaboration, offering a dynamic work culture where your contributions as a DevOps Engineer will directly impact the efficiency of our CI/CD pipelines. With hybrid working options available in vibrant cities like Birmingham, Sheffield, and Edinburgh, you will benefit from a supportive environment that prioritises employee growth through mentorship and continuous learning opportunities, all while enjoying competitive daily rates and a commitment to modern software supply-chain security practices.
    C

    Contact Detail:

    CBSbutler Ltd. Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land DevOps Engineer in Birmingham

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your CI/CD projects, Python scripts, and Jenkins pipelines. This gives potential employers a tangible look at what you can do and sets you apart from the crowd.

    ✨Tip Number 3

    Prepare for interviews by brushing up on common DevOps scenarios and challenges. Practice explaining your thought process and problem-solving approach, especially around pipeline optimisation and security best practices.

    ✨Tip Number 4

    Don’t forget to apply through our website! We’ve got loads of opportunities that might be perfect for you. Plus, it’s a great way to ensure your application gets seen by the right people.

    We think you need these skills to ace DevOps Engineer in Birmingham

    CI/CD pipeline
    Python automation
    Jenkins
    Groovy Shared Libraries
    Maven
    NPM
    Helm
    Terraform
    Software supply-chain security
    SLSA
    CycloneDX SBOMs
    SonarQube
    Sonatype IQ
    SAST
    Container scanning

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your experience with CI/CD pipelines, Jenkins, and Python. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!

    Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about DevOps and how your background makes you a perfect fit for this role. We love seeing enthusiasm and personality!

    Showcase Your Achievements: When detailing your experience, focus on specific achievements rather than just listing duties. Did you optimise a pipeline that saved time or improved security? We want to hear about it!

    Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

    How to prepare for a job interview at CBSbutler Ltd.

    ✨Know Your Tech Inside Out

    Make sure you’re well-versed in Jenkins, Groovy, and Python. Brush up on your CI/CD pipeline knowledge and be ready to discuss how you've optimised performance in past roles. The more specific examples you can provide, the better!

    ✨Showcase Your Problem-Solving Skills

    Prepare to talk about how you've tackled challenges in previous projects, especially around pipeline incidents or security issues. Companies love candidates who can think on their feet and come up with effective solutions.

    ✨Understand the Company’s Needs

    Research the company’s current tech stack and any recent projects they’ve undertaken. Tailor your answers to show how your skills align with their goals, particularly in software supply-chain security and automation.

    ✨Ask Insightful Questions

    Prepare a few thoughtful questions about the team’s current challenges or future projects. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you.

    DevOps Engineer in Birmingham
    CBSbutler Ltd.
    Location: Birmingham
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    C
    • DevOps Engineer in Birmingham

      Birmingham
      Full-Time
      42000 - 60000 £ / year (est.)
    • C

      CBSbutler Ltd.

      50-100
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >