Release Manager
We’re BrainRocket — an international software development and digital solutions company driven by 1,300 talented professionals across Cyprus, Malta, and Portugal.
Here, everything moves at rocket speed: driving innovation, pioneering projects, and fast-tracking careers.
Together, we turn ideas into action—let’s get started!
We are looking for a skilled Release Manager who will join our Release Management department in a key position. The ideal candidate can work with teammates and troubleshoot problems, identify solutions, and assess situations in real-time.
✅ Responsibilities:
✔ Plan, coordinate, and supervise all activities related to the release process, ensuring successful deployments across development, staging, and production environments.
✔ Verify and maintain release notes, deployment plans, and other relevant documentation to ensure all stakeholders are informed and aligned.
✔ Work closely with Operations, Infrastructure, Development, Legal, and Security teams.
✔ ️Build new and improve existing release processes (Jira, Gitlab), integrating business requirements and developer convenience.
✔ Implement, propagate and continuously improve release processes across dozens of development teams.
✅ Our technology stack:
✔ We are working on in-house platform development with Node.js, JavaScript, and TypeScript.
✔ Our infrastructure is on bare metal and on AWS (EC2, EKS).
✔ We use Docker for containerization and Kubernetes for orchestration.
✔ Gitlab, Gitlab CI and Helm templates for continuous integration.
✅ Requirements:
✔ Leadership and communication skills, ability to lead changes in a fast-growing environment.
✔ Strong understanding of Git, including branching strategies like Git Flow, GitHub Flow, Trunk-based development, and others.
✔ Familiarity with CI/CD practices, and understanding their role in automating and streamlining the release process.
✔ Knowledge of Quality Controls and test automation in agile-based continuous integration environments.
✔ Basic experience with Jenkins or Gitlab CI for automating builds and deployments.
✔ Understanding of what Kubernetes is and experience of working with it as a user.
✔ Understanding of microservice architecture principles.
✔ Understanding of databases, hands-on experience with any of relational databases, ability to build queries with SQL.
✅ Nice to have:
✔ Experience in Quality Assurance, with knowledge of testing practices and methodologies.
✔ Experience running and reviewing automated tests, with a focus on ensuring the quality and stability of releases.
✔ Knowledge of monitoring tools like Grafana, Kibana, or Coralogix for tracking application performance and identifying issues.
✔ Experience with Node.js, JavaScript, TypeScript.
✔ Experience with Unleash and its webhooks and integration.
✅ We offer excellent benefits, including but not limited to:
✔ Snacks in the Office.
✔ 24 days of vacation per year.
✔ Attractive office location and facilities.
✔ Medical insurance.
✔ Breakfasts and lunches in the office (partially paid by the Company).
✔ Languages classes (partially paid by the Company).
✔ Social Club of the Company.
Bold moves start here. Make yours. Apply today!
Apply for this job
*
indicates a required field