DevOps Engineer
Who we are
Billennium is a global technology company with over 20 years of experience, building innovative and scalable solutions for enterprise clients worldwide. We foster a collaborative environment where technical excellence, knowledge‑sharing, and continuous improvement define our daily work. Join us and help shape advanced AI and ML platforms powering next‑generation digital products.
About the role
We are looking for a DevOps Engineer with solid full‑stack experience and strong understanding of platform engineering principles. You will take part in implementing new features, maintaining existing components, ensuring high‑quality software delivery, and managing infrastructure-as-code configurations.
Key Responsibilities
1) Feature Implementation for the Developer Portal
Developing and implementing full‑stack features in alignment with the product roadmap.
Collaborating with Quality Assurance to support test automation.
Maintaining and improving the existing codebase to ensure reliability and performance.
Producing high‑quality, comprehensive documentation for internal and external stakeholders.
2) Building self‑service capabilities in the Developer Portal
Implementing new features based on Backstage.io to expand self‑service capabilities.
Maintaining and refining existing Backstage.io features, including bug fixing, managing technical debt, and refactoring.
Conducting requirements engineering for new and enhanced Backstage.io features.
Creating detailed runbooks and how‑to guides for platform users.
3) Ensuring high‑quality software delivery
Working closely with system architects, product managers, and other stakeholders to ensure alignment with the product roadmap.
Implementing and automating tests for Backstage.io features in collaboration with QA.
Supporting knowledge sharing, participating in code reviews, and contributing to open‑source initiatives where applicable.
4) Developing and maintaining platform infrastructure
Using Infrastructure‑as‑Code mechanisms for configuration and environment management.
Implementing Terraform modules for deployment and management of Kubernetes‑based infrastructure.
Working with Kubernetes, Helm, and GitOps tools for application deployment and lifecycle management.
Requirements (must‑have)
Strong full‑stack engineering experience with TypeScript, Node.js, and React.
Experience building and maintaining complex software systems.
Experience working with APIs.
Experience with platform tools (such as Backstage.io).
Background in Platform Engineering or DevOps.
Practical knowledge of the Git versioning system and GitOps workflows.
Experience with configuration management or infrastructure‑as‑code tools.
Hands‑on experience administering Kubernetes, Terraform, and Helm.
English proficiency at B2 level or higher.
Preferred Qualifications (nice‑to‑have)
Experience with additional frameworks or tools (e.g., Nest.js, Tailwind CSS) and access‑management solutions (e.g., Keycloak).
Experience creating self‑service platforms using similar tools or frameworks.
Experience with code review workflows or contributing to open‑source projects.
Familiarity with documentation tools (e.g., Markdown, Confluence).
Experience working within agile environments (Scrum, SAFe).
Experience collaborating with diverse stakeholders.
Soft Skills
Strong ownership mindset and ability to work independently.
Solid communication skills and ability to collaborate effectively across technical and non‑technical teams.
Proactive approach to improving developer experience and platform usability.
Attention to detail in software quality, documentation, and process alignment.
What we offer
Opportunity to contribute to a modern, developer‑centric platform enabling automation and self‑service.
Collaboration with skilled platform engineers, architects, and product teams.
Work with modern technologies across full‑stack development, DevOps, and GitOps.
Flexible working arrangements and a comprehensive benefits package (training, certifications, learning resources, and more — customizable based on your organization).
Recruitment Process
HR interview
Technical interview
Meeting with key stakeholders
Final decision & feedback
How to apply
Interested? Click “Apply” and let’s talk.
DevOps Engineer
DevOps Engineer