Devops Engineer_Mexico
hace 4 horas
Ciudad de México, Ciudad de México
Photon Group
A tiempo completo
DescriptionWe are seeking a skilled and motivated DevOps Engineer with a strong background in mobile app development pipelines, CI/CD automation, and cloud infrastructure management, specifically with MacStadium and GitHub Actions. The ideal candidate will be responsible for building and maintaining scalable, reliable, and secure DevOps pipelines to support continuous integration and deployment of mobile applications across iOS and Android platforms.
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines for mobile apps (iOS & Android) using GitHub Actions, 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 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 Mac 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.
Preferred Qualifications:
- Experience with Fastlane, Firebase App Distribution, or Bitrise is a plus.
- Exposure to Kubernetes or container orchestration in mobile backend environments.
- Familiarity with App Store Connect API and Google Play Developer API