Salary
💰 $95 - $102 per hour
Tech Stack
AndroidAnsibleCloudDockerGradleiOSPythonRubyTerraform
About the role
- Design and implement CI/CD pipelines for mobile apps at scale, supporting multiple teams and developers contributing frequently.
- Standardize and optimize build and deployment processes for performance, security, and reliability.
- Leverage GitHub Actions and GitLab Pipelines to automate testing, code quality checks, and releases.
- Maintain and enhance build infrastructure, including self-hosted runners, caching strategies, and dependency management.
- Improve release automation to ensure smooth monthly (or more frequent) mobile app releases.
- Monitor and troubleshoot build failures, collaborating with engineering teams to resolve issues efficiently.
- Implement security best practices within the CI/CD process, including code signing, credential management, and artifact verification.
- Evaluate and integrate new DevOps tools and technologies to enhance productivity and maintain best practices.
- Support and advise other developers in optimizing their workflows and using CI/CD pipelines effectively.
Requirements
- 4+ years of experience in Mobile DevOps, Build Engineering, or related roles (ideally within global or large corporate environments).
- Strong expertise in GitHub Actions and GitLab Pipelines, including advanced workflows, reusable actions, and self-hosted runners.
- Hands-on experience with mobile build systems (Xcode, Fastlane, Gradle, CocoaPods, etc.).
- Proficiency in scripting languages (Bash, Python, Ruby) for automation.
- Experience managing release processes for iOS and Android, including App Store / Play Store deployments.
- Knowledge of artifact management solutions (e.g. JFrog Artifactory, Nexus).
- Familiarity with cloud-based CI/CD solutions, infrastructure-as-code (Terraform, Ansible), and containerization (Docker).
- Excellent problem-solving skills and ability to troubleshoot complex build and deployment issues.
- Strong collaboration and communication skills, working effectively with developers, QA, product teams, and other business stakeholders.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CI/CD pipelinesGitHub ActionsGitLab Pipelinesmobile build systemsXcodeFastlaneGradleCocoaPodsscripting languagesartifact management
Soft skills
problem-solvingcollaborationcommunication