At a Glance
- Tasks: Join us as a Junior Release Engineer, coordinating software releases and ensuring quality documentation.
- Company: Cabot is a dynamic company based in Kings Hill, focused on innovative software solutions.
- Benefits: Enjoy a hybrid work model with flexible hours and opportunities for professional growth.
- Why this job: Be part of a collaborative team, enhancing your skills in a fast-paced tech environment.
- Qualifications: Experience in software release management and familiarity with Azure DevOps is preferred.
- Other info: This role may require occasional evening and weekend deployments.
The predicted salary is between 27000 - 45000 £ per year.
An exciting opportunity has arisen to join Cabot in Kings Hill as a Release Engineer. This is a hybrid role with travel to Kings Hill, ME19 4UA, when required.
Key Accountabilities & Responsibilities
- Assist with the creation and maintenance of software release plans, timelines, and schedules.
- Work closely with development teams to ensure release preparation and documentation is both timely, accurate and of high-quality.
- Support the CCM Change Management Process by raising Requests for Change (RFC) and where appropriate represent them at Technical Review Board (TRB) and Change Approval Board (CAB).
- Coordinate software releases, ensuring that all dependencies are met and that releases are delivered on time.
- Deploy releases via Azure Pipelines to Production / non-Production platforms and ad-hoc processes where required.
- Collaborate with developers and QA teams to identify and resolve issues related to software releases and environments.
- Ensure that all release documentation is complete and current.
- Assist in the maintenance of release processes and procedures.
- Continuously evaluate and improve release and environment management practices.
- Assist in the management of development, test, staging and production environments, ensuring that they are stable and secure.
- Stay current with industry trends and best practices related to release and environment management.
Knowledge & Experience
- Experience of software release management processes, procedures, and best practice (ITIL Framework).
- Exposure to Azure DevOps.
- Experience of ITIL Service Management tools such as Service Now.
- General Windows Server OS experience.
- Knowledge of SQL (desirable not essential).
- Good organisational skills and the ability to handle multiple concurrent activities.
- Excellent communication and interpersonal skills, with the ability to communicate effectively with technical and non-technical stakeholders.
- Familiarity with software configuration management.
- Good problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Understanding of the software development cycle.
Personal Attributes
- Excellent communication skills and customer focus.
- Process oriented – able to understand existing processes and create new ones or amend existing.
- To be able to work under pressure in an environment with varying and competing deadlines.
- To be able to organise oneself to manage a diverse workload effectively.
- Have the flexibility to carry out deployments some evenings and weekends.
Junior Release Engineer employer: Midland Credit Management
Contact Detail:
Midland Credit Management Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior Release Engineer
✨Tip Number 1
Familiarise yourself with the ITIL framework and software release management processes. Understanding these concepts will not only help you in interviews but also demonstrate your commitment to the role.
✨Tip Number 2
Gain hands-on experience with Azure DevOps and Azure Pipelines. If you can, work on personal projects or contribute to open-source projects that utilise these tools to showcase your practical skills.
✨Tip Number 3
Network with professionals in the field by attending relevant meetups or online forums. Engaging with others can provide insights into the role and may even lead to referrals.
✨Tip Number 4
Prepare to discuss your problem-solving skills and how you've handled multiple tasks in previous roles. Be ready with examples that highlight your organisational abilities and teamwork.
We think you need these skills to ace Junior Release Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software release management and any exposure to Azure DevOps. Use keywords from the job description to demonstrate that you meet the requirements.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and explain how your skills align with the responsibilities listed. Mention specific experiences that showcase your organisational skills and ability to work under pressure.
Showcase Relevant Skills: Emphasise your communication and problem-solving skills in your application. Provide examples of how you've effectively collaborated with teams or resolved issues in previous roles.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Release Engineer.
How to prepare for a job interview at Midland Credit Management
✨Understand the Release Management Process
Familiarise yourself with software release management processes and the ITIL framework. Be prepared to discuss your understanding of these concepts and how they apply to the role.
✨Showcase Your Technical Skills
Highlight your experience with Azure DevOps and any familiarity with SQL. If you have worked with Windows Server OS, make sure to mention it as well, as it aligns with the job requirements.
✨Demonstrate Strong Communication Abilities
Prepare examples that showcase your excellent communication skills. Be ready to explain how you've effectively communicated with both technical and non-technical stakeholders in past roles.
✨Be Ready for Problem-Solving Scenarios
Expect questions that assess your problem-solving and analytical skills. Think of specific instances where you identified and resolved issues related to software releases or environments.