Leave us your email address and we'll send you all the new jobs according to your preferences.

Release Engineer

Posted 14 days 5 hours ago by Cabot Credit Management Group

Permanent
Not Specified
Other
Kent, Tonbridge, United Kingdom, TN103
Job Description
  • Location: Kings Hill, Gloucestershire, United Kingdom
  • Earnings:

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 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 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.
  • Extensive experience of Azure DevOps.
  • Demonstrable experience of using Azure Pipelines.
  • Good working knowledge of SQL and database technologies.
  • 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 tools.
  • Good problem-solving and analytical skills.
  • Ability to work independently and as part of a team.
  • Understanding of the software development cycle.
Email this Job