Staff Configuration Release Engineer

ServiceNow Logo

ServiceNow

πŸ“Remote - Australia

Summary

Join ServiceNow as a Mobile CI/CD Engineer and build the tools and infrastructure to maximize the mobile team's efficiency. You will maintain and enhance the mobile CI/CD pipeline, focusing on scalability and performance. Responsibilities include creating next-generation test infrastructure, tracking build metrics, and improving developer velocity and code health. This role requires significant experience in CI/CD, infrastructure as code, and various programming languages. The position offers flexible remote work arrangements and a competitive compensation and benefits package. ServiceNow values inclusivity and encourages applications from diverse backgrounds.

Requirements

  • Minimum 6+ years of hands-on technical experience
  • Experience with CI/CD principles, architecture, and operations
  • Experience building infrastructure as code using tools such as Chef, Puppet, CloudFormation, Terraform, or Ansible
  • Experience with Jenkins and Jenkins shared libraries (Groovy)
  • Experience with containerizing build workloads using Docker and Kubernetes
  • Proficiency with all or some of the following languages: Ruby, Groovy, Python
  • Experience with macOS and Linux environments
  • Strong knowledge of iOS and Android build systems, log analysis tools, and app signing
  • Experience with Gradle, Maven, and/or CocoaPods dependency management systems
  • Experience with IDEs such as Xcode and Android Studio
  • Experience with automated app deployments to Google Play, Apple App Store, and TestFlight
  • Australian Citizenship

Responsibilities

  • Build, maintain and operate our mobile app CI/CD pipelines
  • Create the next generation test infrastructure for our mobile apps, focusing on scalability for a large geographically distributed team
  • Track and monitor build metrics such as code coverage, build times, build queue times, usage/consumption for build agents, and chart them overtime
  • Increase developer and release velocity, improve code health, improve code security by surfacing vulnerabilities, and build developer tools

Benefits

  • Work-life balance and well-being are our topmost priorities
  • We offer flexible work arrangements
  • We provide competitive compensation, generous benefits, and a professional atmosphere

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.