To Say Hello!

Find next jobs

job_search_content_direct

Technical Program Manager - Release Engineering

Grab Vietnam
Updated: 14/05/2018

Employment Information

Job requirement

Get to know the Role:

  • As a release engineer you will own the health and performance of our mobile apps and services continuous integration and delivery pipeline. You will be responsible to design and deploy the necessary CI/CD infrastructure and configuration, enable the target test coverage throughout the delivery pipeline, innovate on our software build system and facilitate the on-time execution of our mobile apps release trains.
  • You will work daily in a multidisciplinary team, always pushing the bar of technical and operational excellence within your team and throughout Grab engineering, in an environment where continuous learning, fail-fast, and data-driven decision-making are first class citizens.

The day-to-day activities:

  • Architect, maintain, and streamline our automated build and release pipeline from code
  • compilation, automated testing, to deploying releases to multiple environments.
  • Maintaining source control branches and performing integrations with merge conflicts.
  • Collaborate across teams with the aim to facilitate and champion the quick resolution of problems found during the release train of our mobile apps.
  • Investigate tools and processes and integrate them so that they can improve the reliability,
  • stability and efficiency with which we release our apps and services.
  • Creating and maintaining documentation of the build/release process.

The must haves:

  • Strong understanding of software development life cycle, continuous integration and delivery methodologies.
  • Solid coding abilities with any general purpose programming language such as Java, Python or similar.
  • Experience with build/continuous integration tools such as Jenkins.
  • Experience with modern build systems such as Bazel, Buck, Gradle.
  • Broad experience designing, writing and maintaining automated test, from unit test to UI/Functional level. Experience with mobile testing frameworks will be a major plus.
  • Full proficiency with Git.
  • Strong communication, interpersonal and stakeholder management skills.
  • Experience setting up and enabling mobile apps release trains will be a major plus.

Company Overview

Grab Vietnam

Technical Program Manager - Release Engineering

Grab Vietnam