At a Glance
- Tasks: Design and maintain Jenkins pipelines, optimise performance, and mentor engineers on best practices.
- Company: Join a forward-thinking tech company with a focus on DevOps and security.
- Benefits: Competitive daily rate, hybrid working, and opportunities for professional growth.
- Why this job: Make a real impact on software supply-chain integrity and work with cutting-edge technologies.
- Qualifications: 7+ years in engineering, expert in Jenkins, strong Python skills, and CI/CD experience.
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)
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'd like to discuss this DevX Build Pipeline Engineer role in more detail, please send your updated CV to chloe.manerowski@cbsbutler.com and I will get in touch.
DevX Build_Pipeline Engineer in Birmingham employer: CBSbutler Ltd.
Contact Detail:
CBSbutler Ltd. Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land DevX Build_Pipeline 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 or GitHub repository showcasing your CI/CD projects, especially those involving Jenkins and Python. This gives potential employers a tangible look at what you can do.
β¨Tip Number 3
Prepare for interviews by brushing up on common DevOps questions and scenarios. Practice explaining your past experiences with CI/CD pipelines and how you've tackled challenges in your previous roles.
β¨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!
We think you need these skills to ace DevX Build_Pipeline Engineer in Birmingham
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience with CI/CD pipelines, Python, and Jenkins. We want to see how your skills align with the role, so donβt be shy about showcasing relevant projects or achievements!
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 our team. Keep it concise but impactful!
Showcase Your Problem-Solving Skills: In your application, mention specific challenges you've faced in previous roles and how you tackled them. We love seeing candidates who can think critically and adapt to new situations!
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 brush up on your Jenkins and Python skills before the interview. Be ready to discuss how you've used these technologies in past projects, especially in relation to CI/CD pipelines. Having specific examples will show that you really know your stuff!
β¨Showcase Your Problem-Solving Skills
Prepare to talk about challenges you've faced in optimising CI/CD performance or dealing with pipeline incidents. Think of a couple of scenarios where you successfully troubleshot issues or improved processes, as this will demonstrate your hands-on experience and critical thinking.
β¨Understand the Bigger Picture
Familiarise yourself with software supply-chain security concepts like SLSA and CycloneDX SBOMs. Being able to discuss how these fit into the role will show that youβre not just focused on the technical aspects but also understand the importance of security in the development process.
β¨Ask Insightful Questions
Prepare some thoughtful questions about the company's current CI/CD practices or their approach to DevSecOps. This not only shows your interest in the role but also gives you a chance to assess if the company aligns with your values and career goals.