Release manager

Technology Stack:

CI/CD, Agile, Python

Location:

Georgia

Bulgaria

Release manager

As a Release Manager you will collaborate with various teams within the organization to ensure their coordinated work:

  • Interact with Continuous Integration team for monitoring their runs and solving emerging problems with environment.

  • Provide exception process for End-to-End (E2E) environment.

  • Involve new development teams in existing processes.

  • Work with development & OPS teams in order to fulfill deployment regulations through GCI.

  • Test process improvements.

    Responsibilities:
    Manage and coordinating release schedules with other development, testing, and operations teams (SIT, CRM, UAT, QTC E2E Automation team, etc on their plans):

  • Organizing and monitoring the delivery of development components according to the release schedule to testing environments (Knowledge and understanding of the dependencies between components and their impact on the overall product is required).

  • Timely informing development and testing teams about the readiness of components for testing on the respective testing environments.

  • Ensuring coordinated work between development and testing teams to deliver components on time.

  • Identifying and resolving issues or delays in component delivery, collaborating with development and testing teams for their resolution.

  • Monitoring and reporting on the progress of component delivery to testing environments, as well as ensuring appropriate documentation and tracking of release status.

  • Defining requirements for development, testing, and deployment environments (ex.code refresh).

  • Keeping documentation and reports on software releases & testing up to date

  • Identifying potential risks associated with software releases and develop strategies to manage them. Informing all stakeholders.

  • Effectively manage project requirements changes.

  • Analyzing data, monitor metrics, and extract valuable information to improve release management processes and decision-making.

    Skills requirements:

  • Technical knowledge of software development and IT deployment.

  • Knowledge of DevOps and continuous integration and development (CI/CD) tools.

  • Experience with agile methodologies.

  • Clear communication skills.

  • Collaborative spirit.

  • The ability to identify potential risks and take measures to mitigate or eliminate them.

  • Understanding methods of automating release and delivery processes to improve efficiency and stability.

  • Good knowledge of any programming language, Python is preferable.

  • English  - upper intermediate and above.

    We offer:

  • Well-coordinated professional team.

  • Cutting edge technologies, interesting and challenging tasks, dynamic project, great opportunities for self-realization, professional and career growt.

  • Additional Health and Life Insurance Package.

  • Employee Assistance Program.

  • 25 vacation days.

  • ReBenefit Platform Account with 400BGN value monthly.

Apply for job

apply

Contact us

Write to us at jobs@jettycloud.com or send a message to our recruiters