Position
Load / Performance
✅ 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 working with it as a user.
- Understanding of microservice architecture principles.
- Understanding of databases, hands-on experience with any 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:
- Learning and development opportunities and interesting, challenging tasks;
- Relocation package (tickets, staying in a hotel for 2 weeks);
- Company fitness corner in the office for employees;
- Opportunity to develop language skills and partial compensation for the cost of language classes;
- Birthday celebration present;
- Time for proper rest and 24 working days of Annual Vacation;
Bold moves start here. Make yours. Apply today!