Job Openings Release Manager

About the job Release Manager

Description:

  • To develop a release plan, and communication plan for all related parties.
  • Driving and managing all releases in a Production environment.
  • Conduct release readiness review and risk assessment.
  • Provide release approval alongside all stakeholders.
  • Perform software integration/build activities in a multi-platform environment
  • Provide project management for operational infrastructure and configuration deployment guidelines.
  • Actively identify technical or process improvement opportunities, and partner with Engineering or customer-facing teams to implement them.
  • Lead the end-to-end release workflows and detailed steps - to ensure on-time and effective delivery of high-quality releases.
  • Work with the Project team to be aligned in terms of plan and Production change to avoid conflict and mitigate the risk for business.
  • Represent release priorities and align team members through rapid changes.
  • Control and tracking the change status in Production.
  • Communicate plans, status, and issues within Engineering and to Leadership teams.
  • Maintain a focus on high-risk changes going out in a release, and steps taken to mitigate them.
  • Ensure that all deployments to production follow the release process including 3rd party partners.
  • Continuously improve the release processes and strengthen the definition of release readiness.
  • Partner with Release & Test Engineering teams to lead & improve code change control processes.
  • Working with a group of people to achieve a shared goal or outcome effectively.
  • Continuous improvement of the Release process to be better and simpler.
  • Clarify and reduce % failure from SW deployment

Requirements

Technical:

  • Experience in Continuous Integration and Continuous Delivery (CD/CI) pipelines.

  • Experience in working with DevOps and Agile methodologies.

  • Working knowledge of Software Development Lifecycle.

  • Strong technical abilities in related areas.

  • Strong analytical and problem-solving skills.

  • Experienced in Quality Control and automation in an Agile-based Continuous Integration environment.

  • Experience with technologies or tools like (or similar equivalents). i.e. Shell script, Python, Cloud, Jenkins, Git

Communication:

  • Good communication in Thai and English.

  • Effectively communicates within Engineering as well as with non-technical teams.

  • Strong communication and presentation skills toward stakeholder

Leadership:

  • Has developed successful strategies for influencing and motivating others.

  • Thrives when allowed to build something from scratch.

  • Working with a group of people to achieve a shared goal or outcome in an effective way