Job Summary
We are seeking an experienced Mobile DevOps Engineer to support business-critical applications across production and non-production environments. The role focuses on designing, developing, and maintaining CI/CD pipelines, automating mobile application builds and releases, and supporting iOS and Android app distribution. The ideal candidate will have strong experience with mobile build tools, cloud infrastructure, automation, and DevOps practices, with a focus on application reliability and operational excellence.
Key Responsibilities
- Support business-critical applications across production and non-production environments.
- Lead, facilitate, and coordinate synchronized software releases to ensure timely delivery.
- Manage mobile application distribution to internal testers and client-facing app stores.
- Design, develop, and implement CI/CD pipelines, build tools, and automation for mobile applications and cloud environments.
- Maintain the health and availability of cloud-based production environments through monitoring and daily administration.
- Provide technical direction on application performance, scalability, availability, maintainability, and auditability.
- Configure and maintain iOS and Android application build and release environments.
- Automate mobile application build, testing, signing, and deployment processes.
- Support application distribution through Apple TestFlight and Google Play Console.
- Participate in technical demonstrations, code reviews, and continuous improvement activities.
- Document technical designs, release notes, deployment procedures, and operational processes.
- Participate in on-call rotations for production support and issue resolution.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Management Information Systems, Engineering, or a related field.
- Minimum 6 years of experience with mobile build tools, automation, and CI/CD processes.
- Minimum 6 years of experience developing and maintaining automation scripts.
- Hands-on experience configuring Xcode and Android Studio projects.
- Experience with Apple TestFlight and Google Play Console.
- Strong understanding of iOS and Android application build and release processes.
- Experience using APIs to distribute application artifacts to app stores.
- Advanced knowledge of cloud infrastructure management using AWS and/or Microsoft Azure.
- Experience with containerization and orchestration technologies such as Docker, Amazon ECS, Nomad, or Kubernetes.
- Experience with build and automation tools such as Gradle, Bash, Ruby, Fastlane, Maven, and CocoaPods.
- Experience with CI/CD platforms such as Jenkins, GitLab Pipelines, GitHub Actions, Bitrise, or CircleCI.
- Strong troubleshooting, analytical, communication, and documentation skills.
Core Technical Skills
- Mobile DevOps and Release Management
- iOS and Android Build Automation
- Xcode and Android Studio
- Apple TestFlight and Google Play Console
- CI/CD Pipeline Development
- AWS and Microsoft Azure
- Docker, ECS, Nomad, and Kubernetes
- Gradle, Maven, and CocoaPods
- Fastlane, Bash, and Ruby
- Jenkins, GitLab CI/CD, GitHub Actions, Bitrise, and CircleCI
- Cloud Infrastructure Monitoring and Production Support