➡️ Apply here: Release Engineer
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. We are looking for a skilled Release Engineer who will join our team in Belgrade, Serbia.
Responsibilities:
* 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.
* Be in charge of environment provisioning and consistency from development to production (feature stands, dev, pre-production, production).
* Build and maintain CI/CD pipelines to ensure high-quality release delivery.
* Assist teams with branching strategies and DevOps principles, enabling them to deliver quickly and safely.
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 and ArgoCD for orchestration and rollout our services.
* Gitlab, Gitlab CI, and Helm templates for continuous integration.
Requirements:
* Leadership and communication skills, ability to lead Changes in fast-growing environment.
* Experience with Kubernetes, a strong understanding of how it works internally.
* Hands-on experience with Argo ecosystem: ArgoCD, Argo Rollout.
* Understanding of microservice architecture principles.
* Hands-on experience with GitLab CI.
* Knowledge of Quality Control and test automation in agile-based continuous integration environments.
* Have experience with Python and Shell scripting, ready to use it daily to automate your routine.
* Experience with databases MySQL.
* Experience with Redis.
Nice to have:
* Practical experience with AWS or GCP, Calico and Istio.
* Experience with Nats and RabbitMQ.
* Experience with Node.js, JavaScript, TypeScript.
* Experience with Unleash and its webhooks and integration.
We offer excellent benefits, including but not limited to:
* Modern office in New Belgrade.
* 24 vacation days annually.
* 6 sick days without medical certificate.
* Premium Health Insurance (coverage up to 5,000 EUR annually).
* Special occasion gifts: birthday, wedding, newborn.
* Learning & Development budget (for conferences, courses and certifications).
* Corporate events: international parties, team buildings, activities.
* Career growth opportunities in a fast-growing company.
* Relocation package for international candidates.
* Sports package (FitPass membership).
* Language classes: Serbian & English (company-covered)
