At a Glance
- Tasks: Manage build and release processes, ensuring smooth software delivery.
- Company: Join a forward-thinking tech company focused on innovation.
- Benefits: Competitive salary, flexible work options, and opportunities for skill development.
- Why this job: Be at the forefront of modernising CI pipelines and making impactful changes.
- Qualifications: Experience in build and release engineering with strong scripting skills.
- Other info: Collaborative environment with potential for career advancement.
The predicted salary is between 36000 - 60000 £ per year.
In this role, you will handle core build and release responsibilities including managing and responding to tickets related to signing, building, and releasing software, ensuring tasks are completed quickly and accurately. You will work within a secure and specialised release build system where most processes are automated but still require careful manual oversight.
A major focus of the role is migrating legacy Jenkins jobs into a modern Jenkins pipeline, creating new Jenkins files and assisting with the setup of a new Jenkins instance. You will collaborate closely with engineers, working mostly in an on premise enterprise environment.
Qualifications
- Experience in build and release or similar engineering roles
- Strong scripting ability with Python and PowerShell, with Python as the priority
- Experience using Jenkins for continuous integration
- Ability to work across modernisation and migration projects
- Experience working in enterprise level environments
- Strong version control experience with Git and GitHub Enterprise
Plusses
- Experience building CI pipelines from scratch
- Experience with secure or specialised release build systems
- Strong knowledge of Windows build tooling including C++, CMake, and WiX
- Ability to debug complex or intermittent build issues
- Ability to integrate new build technologies with minimal disruption
Build And Release Engineer in Cambridge employer: Insight Global
Contact Detail:
Insight Global Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Build And Release Engineer in Cambridge
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those who work with Jenkins and CI pipelines. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a personal project or contribute to open-source projects that showcase your scripting abilities with Python and PowerShell. This not only boosts your portfolio but also gives you something tangible to discuss in interviews.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of Jenkins and CI/CD processes. Practice explaining how you've handled build and release challenges in the past, as this will demonstrate your hands-on experience.
✨Tip Number 4
Don't forget to apply through our website! We love seeing candidates who are proactive and engaged. Plus, it makes it easier for us to keep track of your application and get back to you quickly.
We think you need these skills to ace Build And Release Engineer in Cambridge
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with build and release engineering, especially your work with Jenkins and scripting in Python. We want to see how your skills match up with what we're looking for!
Show Off Your Projects: If you've worked on any cool CI pipelines or migration projects, don’t hold back! Share specific examples that demonstrate your expertise and how you tackled challenges. We love seeing real-world applications of your skills.
Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so avoid jargon unless it's relevant. Make it easy for us to see why you're a great fit for the role!
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 Insight Global
✨Know Your Jenkins Inside Out
Make sure you brush up on your Jenkins knowledge before the interview. Be ready to discuss your experience with migrating legacy jobs into modern pipelines and any specific challenges you've faced. This will show that you’re not just familiar with Jenkins, but that you can also handle the complexities of CI integration.
✨Show Off Your Scripting Skills
Since strong scripting ability in Python and PowerShell is a must, prepare to demonstrate your skills. Bring examples of scripts you've written or projects where you've used these languages effectively. This will help us see how you can contribute to automating processes in our build and release system.
✨Talk Version Control Like a Pro
Be ready to discuss your experience with Git and GitHub Enterprise. We want to hear about how you've managed version control in previous roles, especially in enterprise environments. Share specific examples of how you’ve resolved conflicts or streamlined workflows using these tools.
✨Prepare for Problem-Solving Questions
Expect questions that assess your ability to debug complex build issues. Think of scenarios where you had to troubleshoot problems in a build process and be prepared to explain your thought process. This will demonstrate your analytical skills and your ability to think on your feet.