Portugal Remote (Global) Employment

ITRex Group is hiring a Build & Release Engineer

About the Role

ITRex Group is seeking a Senior Build & Release Engineer to implement and maintain robust CI/CD pipelines using GitHub. In this role, you will be responsible for test-driven deployment, automated release management, and Infrastructure as Code practices to ensure fast and reliable software delivery.

What You'll Do

  • 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.
  • Containerize applications and microservices with Docker, optimize image builds, and manage deployment pipelines.
  • Oversee the build, packaging, and publishing lifecycle for JavaScript, TypeScript, and C++ packages, including versioning and internal registry publication.
  • Develop and maintain cross-platform build pipelines using CMake and NPM, ensuring consistent workflows across web, desktop, and mobile.
  • Automate end-to-end release processes, including tagging, building, signing, and distributing applications.
  • Define and manage Infrastructure as Code (IaC) to provision scalable and secure infrastructure.
  • Collaborate with development, QA, and operations teams to troubleshoot issues, optimize performance, and improve reliability.
  • Continuously improve observability and feedback loops with monitoring and alerting systems.

What We're Looking For

  • 5+ years of hands-on experience in a DevOps, CI/CD, or Release Engineering role.
  • Strong knowledge of AWS/Azure/GCP cloud, Infrastructure as Code (Terraform/Terragrunt), and shell scripting.
  • Knowledge of Docker, including image creation, registry management, and basic orchestration.
  • Hands-on experience with compilation and publishing workflows for JavaScript, TypeScript, and C++ packages.
  • Proven experience designing and maintaining CI/CD pipelines, preferably with GitHub Actions.
  • Experience with cross-platform build and release automation for web, desktop, and mobile.
  • Experience automating tagging, versioning, signing, and artifact distribution.
  • Experience managing release workflows for cloud and on-premise systems.
  • Ability to design robust multi-language build pipelines leveraging CMake or similar tools.
  • Experience integrating automated testing, validation, and monitoring.
  • English level: B2 or higher.

Nice to Have

  • Coding experience, especially in C++, JavaScript, and TypeScript.
  • Deep understanding of C++ build systems, especially CMake.
  • Experience building and supporting AI/ML pipelines 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 process tracking.
  • Background in secure environments like fintech, blockchain, or distributed systems.

Technical Stack

  • GitHub Actions, Docker, AWS, Azure, GCP, Terraform, Terragrunt, CMake, NPM
  • JavaScript, TypeScript, C++, PyTorch, TensorFlow
  • Prometheus, Grafana, ELK

Benefits & Compensation

  • Remote flexibility
  • Competitive salary
  • Medical benefits
  • Learning investment
  • English classes
  • Professional development
  • Career progression paths
  • Regular meetups and tech talks

Work Mode

This is a global remote position open to candidates in the US and Europe.

At ITRex Group, we value openness, accountability, and having each other's backs. Our culture has no office politics or hidden agendas. We're supportive, responsive, and encourage human connections and actual relationships beyond work.

ITRex Group is an equal opportunity employer.

Required Skills
GitHub ActionsDockerAWSAzureGCPTerraformTerragruntCMakeNPMJavaScriptCI/CDInfrastructure as CodeShell ScriptingTypeScriptC++
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
ITRex Group

AI pioneers who build systems that actually work in the real world, not just in demos. They create solutions for companies like P&G and Shutterstock.

Visit website
Job Details
Department Software Development
Category infrastructure
Posted 14 days ago