TopGrep Tech
Website:
topgrep.com
Job details:
We are seeking a Senior Android DevOps Engineer with
4+ years of specialized experience in mobile engineering pipelines. In this role, you will own, scale, and optimize our Android continuous integration and deployment (CI/CD) infrastructure. You will work closely with mobile development and QA teams to accelerate release cycles, ensure tight build security, and automate the journey from local code commit to the Google Play Store.
Key Responsibilities
- Own CI/CD Infrastructure: Build, maintain, and scale robust mobile-specific CI/CD pipelines using platforms like Bitrise, GitHub Actions, or GitLab CI.
- Automate Release Workflows: Design and implement end-to-end automation for Android builds (APK/AAB), test execution, and deployment using Fastlane and Gradle.
- Manage Store Deployment: Oversee and automate app distribution via the Google Play Console, managing internal, closed testing, and production rollouts.
- Secure Code Signing: Maintain the integrity of Android keystores, API keys, and certificates using secure secrets management tools.
- Optimize Build Performance: Monitor and actively reduce build times, resolve dependency caching issues, and ensure infrastructure cost efficiency.
- Quality & Observability Integration: Embed automated UI/unit testing (Espresso, Appium) and crash/performance tracking tools (Firebase Crashlytics, Sentry) directly into the pipeline.
Required Skills & Qualifications
- Experience: 4+ years of dedicated experience in Mobile DevOps, Release Engineering, or Android Development with a heavy focus on infrastructure.
- Build Systems: Deep, hands-on expertise with Gradle, ProGuard/R8, and the Android SDK.
- Automation Tools: Advanced proficiency with Fastlane and scripting languages like Bash, Python, or Groovy.
- Version Control: Solid understanding of version control best practices and Git branching strategies (e.g., Gitflow, Trunk-based development).
- Problem Solving: Ability to diagnose and resolve build/environment issues independently.
- Cloud & Containers: Solid understanding of Docker, cloud runners (AWS/GCP), and infrastructure as code.
Skills:- Python, Ruby, Groovy, Bash, DevOps, Jenkins, Gradle, GitHub, Android SDK, Android Development, Android Studio, CI/CD, Github actions and Fastlane
Click on Apply to know more.