At a Glance
- Tasks: Own and evolve Jenkins Shared Library for multi-language builds and secure pipelines.
- Company: Dynamic tech company in Sheffield with a hybrid work model.
- Benefits: Market rate pay, flexible working, and opportunities for professional growth.
- Why this job: Join a team that values innovation and mentorship in DevOps practices.
- Qualifications: 7+ years in engineering, strong Jenkins and Groovy skills required.
- Other info: Exciting chance to work with cutting-edge technologies and enhance your career.
The predicted salary is between 48000 - 72000 £ per year.
Location: Sheffield – Hybrid (3 days in office per week)
Rate: Market rate (Inside IR35)
Duration: 6 months
The Role
We are seeking a DevOps Engineer to own and evolve our Jenkins Shared Library, powering multi-language builds across Java/Maven, Node/NPM, Python, Helm, Terraform, and containers. The successful candidate will deliver fast, secure, provenance-rich pipelines in line with SLSA standards, strengthen supply‑chain integrity, and mentor teams on best practices.
Key Responsibilities
- Design, maintain, and enhance Groovy pipeline steps for build, test, package, scan, and deployment processes.
- Extend Python tooling for SLSA provenance, SBOM generation, hash/digest validation, and security scan aggregation (SonarQube, Sonatype IQ, SAST/Container).
- Optimise pipeline performance using parallel builds, caching, scope‑reduced BOMs, and dependency prefetching.
- Ensure artifact integrity through correct SHA1/SHA256 mapping, reproducible builds, and evidence modelling.
- Refactor and modernise legacy scripts, removing global state, consolidating hashing, and standardising templates.
- Document CI/CD configuration standards, ci‑config.yaml usage patterns, and pipeline conventions.
- Mentor engineers on secure pipeline development and supply‑chain security practices.
- Troubleshoot, resolve, and prevent pipeline incidents and bottlenecks.
Essential Skills & Experience
- 7+ years of engineering experience, with at least 3 years in CI/CD platforms or DevSecOps.
- Strong expertise in Jenkins Shared Libraries and Groovy scripting.
- Advanced Python automation, including JSON/YAML processing and tooling scripts.
- Deep understanding of Maven, NPM, and Python packaging; exposure to Helm, Terraform, and container image metadata.
- Knowledge of supply-chain security, including SLSA, CycloneDX SBOMs, and digests.
- Experience with SonarQube, Sonatype IQ, container and SAST scanning.
- Proven skills in pipeline performance tuning, including caching, parallelisation, and dependency pruning.
- Aware of compliance and security standards relevant to CI/CD pipelines.
Desirable Skills
- Experience with artifact signing and attestations (e.g., cosign, OCI).
- Familiarity with Terraform module and Helm chart publishing patterns.
- Experience in GitOps or release automation workflows.
- Exposure to GCP or AWS cloud environments.
DevOps Engineer in Sheffield employer: Stott and May
Contact Detail:
Stott and May Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land DevOps Engineer in Sheffield
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and join 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 projects, especially those involving Jenkins, Groovy, and Python. This gives potential employers a taste of 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 how you've tackled similar issues in the past. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team!
We think you need these skills to ace DevOps Engineer in Sheffield
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the DevOps Engineer role. Highlight your experience with Jenkins, Groovy scripting, and any relevant CI/CD platforms. We want to see how your skills match what we're looking for!
Showcase Your Projects: Include specific projects where you've implemented pipeline optimisations or security practices. We love seeing real-world examples of your work, especially if they relate to SLSA standards or supply-chain integrity.
Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points for your key achievements and responsibilities. We appreciate straightforward communication that gets right to the heart of your experience.
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Stott and May
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on Jenkins, Groovy scripting, and Python automation. Be ready to discuss your experience with CI/CD platforms and how you've optimised pipeline performance in past roles.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled pipeline incidents or bottlenecks. Think about times when you had to troubleshoot issues and what steps you took to resolve them. This will demonstrate your hands-on experience and critical thinking.
✨Understand Supply-Chain Security
Familiarise yourself with supply-chain security concepts like SLSA and SBOMs. Be prepared to discuss how you’ve implemented security practices in your previous roles, especially in relation to CI/CD pipelines. This shows that you’re not just technically skilled but also security-conscious.
✨Be Ready to Mentor
Since mentoring is part of the role, think about how you can convey your experience in guiding others. Prepare examples of how you've shared knowledge or best practices with your team. This will highlight your leadership skills and ability to foster a collaborative environment.