GrepJob
Roku

Senior AI DevOps Engineer

Roku
Apply
about 4 hours ago

Responsibilities

  • Design and maintain CI/CD pipelines for iOS and Android on GitLab CI.
  • Architect pipeline stages for fail-fast execution.
  • Build smart test routing to optimize device usage.
  • Implement flaky test detection and quarantine systems.
  • Automate release mechanics to eliminate manual steps.
  • Ensure pipelines handle increased MR volume without degrading performance.
  • Develop a device reservation and orchestration system.
  • Design self-healing automation for infrastructure recovery.
  • Define the device compatibility matrix for testing.
  • Use AI to identify failure patterns and optimize pipeline performance.

Requirements

  • 5+ years of experience operating CI/CD infrastructure at scale, preferably GitLab CI.
  • Deep understanding of mobile build systems and CI challenges.
  • Strong scripting skills in Python and Bash.
  • Advanced proficiency with AI-assisted development tools.
  • Experience designing autonomous, self-healing systems.
  • Obsession with improving developer experience.
  • Data-driven decision-making skills.

Benefits

  • Comprehensive benefits including mental health and financial wellness support.
  • Healthcare options including medical, dental, and vision.
  • Retirement options such as 401(k)/pension.
  • Support for taking time off according to local policies.

Tech Stack

AnsibleAppiumBashGitLab CI/CDGradlePythonTerraform

Categories