Job Title
Senior Mobile DevOps Engineer – AI Development
Experience
6–10 Years
Role Summary
Senior Mobile DevOps Engineer responsible for iOS and Android build, release, CI/CD, automation, mobile security, cloud, observability, and AI-enabled DevOps. Owns mobile delivery pipelines and improves engineering productivity, quality, reliability, and release speed.
Key Responsibilities –
Mobile DevOps
- Design and maintain CI/CD pipelines for iOS and Android.
- Automate build, test, signing, packaging, deployment, and release.
- Manage Apple certificates, provisioning profiles, App Store Connect, and TestFlight.
- Manage Android keystores, signing, Google Play Console, and production releases.
- Automate promotion across Dev, QA, UAT, and Production.
- Manage configurations, secrets, feature flags, and release parameters.
- Improve build/deployment reliability and speed.
- Implement rollback and release governance.
- Collaborate with developers, QA, security, cloud, and platform teams.
- Troubleshoot build, dependency, signing, and production release issues.
CI/CD & Automation
- GitLab CI/CD
- Azure DevOps
- Fastlane
- Gradle
- xcodebuild
- CocoaPods
- Swift Package Manager
- Android Gradle Plugin
- Artifact repositories
Mobile Platform Skills
- iOS build and release lifecycle
- Xcode and xcodebuild
- Apple Developer Portal
- App Store Connect
- TestFlight
- Provisioning profiles and certificates
- Code signing
- Android SDK
- Gradle
- Android Keystore
- Google Play Console
- Internal / Closed / Production releases
Cloud & Infrastructure
- AWS / Azure / GCP
- Docker
- Kubernetes
- Cloud-native CI/CD services
- Secrets management
- Infrastructure as Code
- Terraform or equivalent
- Linux administration
- Networking fundamentals
Testing & Quality Automation
- XCTest / XCUITest
- JUnit / Espresso
- Appium or equivalent
- API testing
- Static code analysis
- Security scanning
- Performance and crash testing
- Quality gates in CI/CD pipelines
Mobile Security & DevSecOps
- Secure mobile build and release pipelines
- Certificate and signing-key management
- Secrets management and rotation
- SAST / SCA / dependency vulnerability scanning
- OWASP Mobile Application Security principles
- Secure artifact management
- Least-privilege access
- Auditability and release traceability
Observability & Operations
- Firebase Crashlytics
- Datadog / Splunk / CloudWatch or equivalent
- Release health monitoring
- Crash-rate and ANR monitoring
- Deployment metrics and dashboards
- Incident troubleshooting and root-cause analysis
AI / GenAI Skills
- Generative AI in DevOps or software delivery
- GitHub Copilot or equivalent AI assistants
- AI-assisted CI/CD pipeline generation and optimization
- AI-based build failure and log analysis
- AI-assisted test generation
- LLM-based crash and telemetry analysis
- OpenAI / Azure OpenAI / Amazon Bedrock integration
- Prompt engineering
- RAG for engineering knowledge
- AI agents and tool/function calling
- MCP-based tool integration
AI-Powered DevOps Use Cases
- AI-based CI/CD pipeline assistant
- AI-powered build failure diagnosis
- Automated release-note generation
- AI-assisted test generation
- AI-based crash and log analysis
- Release-risk prediction
- AI-powered incident triage
- Automated deployment documentation
- Engineering knowledge assistant using RAG
- Agentic automation for repetitive DevOps activities
Scripting & Programming
- Python
- Shell / Bash
- PowerShell
- YAML
- JSON
- Basic Swift / Kotlin / Java understanding
- REST APIs and automation scripting
Source Control & Collaboration
- Git
- GitHub
- GitLab
- Bitbucket
- Pull request workflows
- Branching strategies
- Code review automation
- Jira / Azure Boards or equivalent
Architecture & Engineering Practices
- Mobile CI/CD architecture
- Infrastructure as Code
- Immutable and reproducible builds
- Artifact versioning and promotion
- Environment management
- Release orchestration
- DevSecOps
- Shift-left quality and security
- High availability and disaster recovery principles
Leadership Responsibilities
- Define mobile DevOps standards and reusable pipeline frameworks.
- Mentor developers and DevOps engineers.
- Drive automation and reduction of manual releases.
- Establish engineering KPIs.
- Lead root-cause analysis for recurring build/release problems.
- Collaborate with architecture and engineering leadership on mobile platform strategy.
Key Performance Indicators
- Build success rate
- CI/CD pipeline reliability
- Build and deployment cycle time
- Release frequency
- Deployment success rate
- Change failure rate
- Mean time to recovery
- Mobile crash-free users / sessions
- Automation coverage
- Reduction in manual release effort
- Security vulnerabilities detected and remediated
- AI-assisted productivity improvements
Preferred Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- 6+ years of DevOps / platform engineering experience.
- Strong hands-on iOS and/or Android CI/CD experience.
- Production mobile release experience.
- Strong scripting and automation skills.
- Cloud and DevSecOps experience.
- Practical GenAI experience in engineering or DevOps workflows.
- Strong communication and troubleshooting skills.
Good to Have
- Fastlane expertise
- Firebase App Distribution
- Bitrise
- Codemagic
- BrowserStack / device-farm experience
- Terraform
- Kubernetes
- Azure AI Foundry
- OpenAI Agents SDK
- LangChain / LangGraph
- MCP
- RAG and vector databases
- AI agent development
Ideal Candidate Profile
A strong mobile DevOps engineer who can independently own enterprise iOS and Android CI/CD and release engineering while evolving traditional DevOps into AI-enabled DevOps. Combines deep mobile build/release expertise, automation, DevSecOps, cloud, observability, and practical GenAI capabilities.