Skip to main content
Marriott International logo

Mobile DevOps Engineer

Marriott International
Full Timesenior
Hyderabad, Telangana, INPosted March 9, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonRubyBashAzureDockerJenkinsGitHub ActionsGitHubAgileCI/CDDevOps

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

The Mobile DevOps Engineer (iOS & Android) is a key member of the Mobile Engineering team, responsible for ensuring the reliability, scalability, and efficiency of the mobile development lifecycle for Marriott Bonvoy apps. This hands-on role focuses on maintaining and optimising build and test pipelines for both iOS and Android, enabling rapid delivery of high-quality features to millions of users worldwide. The engineer collaborates closely with mobile engineers, QA, and platform teams in a Scaled Agile Framework (SAFe) environment to implement best practices and cutting-edge tools. Responsibilities include writing and running scripts for code quality checks, metrics collection, automated testing, and CI/CD. The role also drives improvements in automation, monitoring, and release processes to enhance developer velocity and application stability.

Responsibilities

  • Maintain and enhance CI/CD pipelines for iOS and Android applications using tools like Fastlane, Jenkins, GitHub Actions, Harness, SonarQube, and more.
  • Develop, maintain, and execute scripts for static code analysis, code quality metrics, and automated test execution
  • Implement and manage automated testing frameworks (unit, UI, integration) across mobile platforms.
  • Monitor and optimise build performance, ensuring fast and reliable delivery to app stores.
  • Collaborate with mobile engineers to troubleshoot build failures and improve pipeline resilience. Integrate tools for code coverage, performance monitoring, and security scanning.
  • Drive adoption of best practices for version control, branching strategies, and release management.
  • Research and implement new technologies to improve automation and developer experience.
  • Drives adoption metrics to demonstrate continuous improvement and alignment with the industry.
  • Demonstrates continuous improvement through metrics of quality consistency and client satisfaction.
  • Works with application development service providers, IT teams, and business partners to implement continuous improvement activities.
  • Responds to issues identified in project surveys or other feedback processes to continually improve client satisfaction.

Requirements

  • 6+ years of experience in Mobile DevOps, build engineering, or related roles.
  • Strong hands-on experience with CI/CD tools (e. g., Jenkins, Azure DevOps, GitHub Actions, Fastlane, Harness).
  • Proficiency in scripting languages (e. g., Bash, Python, Ruby) for automation tasks.
  • Familiarity with iOS and Android build systems (Xcode, Android Studio, Gradle) and dependency management.
  • Experience with automated testing frameworks (XCTest, XCUITest, Espresso, Selenium/Appium, etc. ).
  • Knowledge of code quality tools (SonarQube, SwiftLint, Detekt) and static analysis.
  • Understanding of mobile app deployment processes for App Store and Google Play.
  • Strong problem-solving skills and ability to work in a fast-paced Agile environment.
  • Strong communication skills to collaborate across engineering and product teams.
  • Experience with containerization (Docker) and cloud-based CI/CD environments.
  • Familiarity with monitoring and logging tools for mobile apps.
  • Exposure to security best practices in mobile development.
  • Knowledge of SAFe Agile methodology and enterprise-scale mobile app delivery.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free