We are looking for a Senior DevOps / Platform Engineer to design, build, and operate scalable CI/CD platforms for Mobile App Development (iOS & Android).
This role will own the mobile build infrastructure, release engineering workflows, Git Ops automation, and security governance across environments.
An ideal candidate will bring strong expertise in Linux systems, CI/CD Pipeline Engineering, Mobile Build tooling, and artifact lifecycle management, while ensuring reliability, compliance, and developer productivity.
You will work closely with mobile developers, security teams, and platform engineering teams to deliver production-grade DevOps platforms with high levels of automation and governance.
Key Responsibilities
CI/CD & Mobile Build Systems
Design, implement, and maintain scalable CI/CD pipelines for mobile application development.
iOS Pipelines
- Build and maintain pipelines for iOS applications using:
- Xcode
- Fastlane
- CocoaPods (pod install)
- Flutter
- Manage:
- Provisioning profiles
- Code signing
- App Store/TestFlight distribution
- Automate versioning, signing, packaging, and store uploads.
Android Pipelines
- Build pipelines using:
- Gradle
- Android SDK/NDK
- ADB
- Support emulator/device testing in CI environments.
- Automate Play Store releases and staged rollouts.
- Firebase and Crashlytics
Cross-Platform Pipelines
- Build and maintain Flutter pipelines.
- Manage artifact generation and storage for multi-platform builds.
Build Optimization
- Reduce build time using:
- Build caching
- Parallelization
- Artifact reuse
- Incremental builds
Build & Release Engineering
- Maintain and optimize build systems using:
- Maven
- Gradle
- C make
- Manage dependency resolution and reproducible builds.
- Maintain artifact repositories using JFrog Artifactory.
- Implement:
- Artifact versioning strategies
- Semantic versioning
- Changelog automation
- Release governance workflows.
Git Ops & Platform Automation
- Design and implement CI/CD pipelines aligned with GitOps principles.
- Automate artifact promotion across development, staging, and production environments.
- Implement policy-driven deployments and governance controls.
Required Skills & Experience
Core Engineering Skills
- Strong experience with Linux systems administration
- Solid understanding of networking fundamentals
- Hands-on experience with Jenkins and Groovy scripting
Mobile CI/CD
Experience building and maintaining CI/CD pipelines for:
- iOS build ecosystems (Xcode, Fastlane, CocoaPods)
- Android build ecosystems (Gradle, SDK/NDK)
- Cross-platform frameworks (Flutter)
DevOps & Automation
- CI/CD pipeline design and optimization
- Git-based workflows and GitOps practices
- Infrastructure automation and scripting
- Artifact lifecycle management
Build Engineering
- Maven / Gradle / C make build systems
- Dependency management
- Build reproducibility and optimization
Artifact Management
- Experience with J Frog Artifactory or similar artifact repositories
Preferred Qualifications
- Experience working with large-scale mobile app platforms
- Knowledge of security automation in CI/CD pipelines
- Experience with containerized CI environments
- Familiarity with mobile signing and provisioning automation
- Experience implementing SRE practices in CI/CD platforms