Skip to content

Azure DevOps Engineer

  • Remote
    • Mexico City, Ciudad de México, Mexico
  • Engineering

Job description

At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Azure DevOps Engineer to join one of our clients' teams in Mexico. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.

Job requirements

Key Responsibilities:

  • Design, implement, and maintain CI/CD pipelines for mobile apps (iOS & Android) using GitHub Actions, Azure DevOps, and custom scripting.

  • Manage and optimize cloud build environments including MacStadium for iOS builds.

  • Collaborate with mobile developers, QA, and product teams to streamline the release process.

  • Maintain and enhance infrastructure as code (IaC) using tools like Terraform, ARM templates, or Bicep.

  • Monitor and troubleshoot pipeline issues, ensuring high reliability and performance.

  • Integrate static code analysis, unit testing, UI testing, and security scanning into CI/CD workflows.

  • Implement app store deployment automation (Apple App Store, Google Play Store) where applicable.

  • Manage build environments, provisioning profiles, and certificates for iOS deployments.

  • Support containerized environments (e.g., Docker) and contribute to improving DevOps best practices.

Required Skills & Experience:

  • 7+ years of experience in DevOps or SRE roles with a focus on mobile app CI/CD.

  • Strong hands-on experience with Azure DevOps and GitHub Actions.

  • Proven experience setting up and managing MacStadium or similar macOS build environments.

  • Solid understanding of iOS and Android build tools (Xcode, Gradle, Fastlane, etc.).

  • Experience in scripting with Bash, PowerShell, or Python.

  • Familiarity with Azure Cloud Services, including VM management, storage, networking, and DevOps tools.

  • Knowledge of version control best practices using Git.

  • Strong understanding of DevOps practices, including continuous integration, testing, deployment, and monitoring.

  • Experience working with mobile release cycles, beta distributions (e.g., TestFlight), and release automation.

or