ITRex Group

Lead DevOps Engineer

ITRex Group

full-time

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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
Benefits
  • 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
  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CI/CD pipelinesInfrastructure as Code (IaC)DockerGitHub ActionsCMakeJavaScriptTypeScriptC++shell scriptingautomated testing
Soft Skills
collaborationtroubleshootingperformance optimizationrelease reliability improvement