This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a skilled Lead DevOps Engineer, who will implement and maintain end-to-end CI/CD pipelines using GitHub, with a strong focus on test-driven deployment, automated release management, and Infrastructure as Code (IaC) practices. The ideal candidate will containerize services using Docker, manage build, compilation, and publishing workflows for JavaScript, TypeScript, and C++ packages, and design robust multi-language build pipelines leveraging CMake or similar build tools. The role also includes automating build, tagging, and publication processes across web, desktop, and mobile platforms to ensure consistent and traceable releases. Deep expertise in Linux system administration, networking, and IaC tools is essential to deliver scalable, secure, and highly available deployments.
Job Responsibility:
Lead the design, architecture, and management of CI/CD pipelines using GitHub Actions (and similar tools), ensuring fast, reliable, and reproducible software delivery
Implement and enforce test-driven deployment systems, integrating automated testing, validation, and monitoring to maintain code quality and accelerate feedback cycles
Containerize applications and microservices with Docker, optimize image builds, and manage deployment pipelines for distributed environments
Oversee the build, packaging, and publishing lifecycle for JavaScript, TypeScript, and C++ packages, including versioning, semantic tagging, and NPM or internal registry publication
Develop and maintain cross-platform build pipelines using CMake or equivalent tools, ensuring consistent compilation and release workflows across web, desktop, and mobile
Automate end-to-end release processes, including tagging, building, signing, and distributing mobile, web, and desktop applications
Define and manage Infrastructure as Code (IaC) to provision and maintain reliable, scalable, and secure infrastructure environments
Collaborate closely with development, QA, and operations teams to troubleshoot deployment issues, optimize performance, and improve release reliability
Continuously improve observability and feedback loops, leveraging monitoring and alerting systems to maintain operational excellence
Requirements:
5+ years of hands-on experience in a DevOps, CI/CD, or Release Engineering role
Strong knowledge of AWS cloud, Infrastructure as Code (IaC), shell scripting
Knowledge of Docker, including image creation, registry management, and basic orchestration patterns
Proven experience in designing, architecting, and maintaining CI/CD pipelines, preferably using GitHub Actions (or similar tools)
Experience with cross-platform build and release automation (web, desktop, and mobile)
Experience in automating tagging, versioning, signing and artifact distribution processes
Experience managing Release workflows across web, desktop, and mobile, for cloud and on-premise systems
Ability to design robust multi-language build pipelines leveraging CMake or similar build tools
Hands-on experience with compilation and publishing workflows for JavaScript, TypeScript and C++ packages
Experience in integration of automated testing, validation, and monitoring
Nice to have:
Deep understanding of C++ build systems, especially CMake
Coding experience, especially in C++, JavaScript, and TypeScript
Experience building and supporting AI/ML pipelines (training and deploying models) using PyTorch or TensorFlow
Strong Linux system administration and networking skills
Experience setting up monitoring and alerting systems
Familiarity with tools like Prometheus, Grafana, or ELK for CI/CD processes tracking
Background in secure environments like fintech, blockchain, or distributed systems
Knowledge of other clouds like GCP or Azure
English level: B2 or higher
What we offer:
Remote flexibility: Work where and how you work best - we trust you to deliver
Fair compensation: Competitive salary + benefits that matter (medical, learning)
Ownership opportunities: See a problem worth solving? Own it. We back smart risks over bureaucratic safety
AI enhancement: We leverage AI to make you faster and stronger - complementing your abilities, not replacing them
Learning investment: English classes, professional development, well-being support
Career progression: Real paths up, not just sideways shuffling
Responsive teammates: No ignored Slacks, no "not my problem" attitudes
Supportive culture: When you're stuck, people help. When things break, we fix them together
Human connections: Regular meetups, tech talks, and actual relationships beyond work