N

NinjaOne

RMM, endpoint, MDM IT management platform

Release Engineer

DevOps EngineeringConfirmed live in the last 24 hours
Full-timeBandung, Bandung City, West Java, IndonesiaNo salary listed

About the Job

Requirements

  • Three to five years of relevant experience in Release Engineering, DevOps, Build Engineering, Technical Program Management, or a related role.
  • Hands-on CI/CD automation experience with Jenkins, Bitbucket Pipelines, or similar tools, and strong Git workflow knowledge, including branches, pull requests, merges, tags, versioning, cherry-picks, and release branches.
  • Scripting or programming experience in Python, Go, Bash, PowerShell, or a similar language, with a solid grasp of build, test, packaging, deployment, and rollback processes.
  • Experience troubleshooting build, pipeline, deployment, configuration, and environment issues, with familiarity in AWS, Azure, or GCP.
  • Experience coordinating technical initiatives across multiple engineering teams and stakeholders, managing dependencies, risks, milestones, actions, and decisions without unnecessary process overhead.
  • Strong organizational, ownership, problem-solving, facilitation, and communication skills; ability to communicate complex release details as clear status, risks, and decisions for different audiences, manage concurrent releases, and combine hands-on work with cross-team coordination.
  • A degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

Responsibilities

  • Coordinate the end-to-end release program across Engineering, QA, Product, DevOps/SiteOps, and Production Support.
  • Set and communicate milestones, timelines, dependencies, readiness criteria, and decision points, while keeping release scope visible across Jira tickets, pull requests, services, and repositories.
  • Track cross-team dependencies, risks, actions, decisions, exceptions, and blockers through to closure, escalating material risks early to Engineering leadership.
  • Facilitate release planning, readiness reviews, go/no-go discussions, and post-release reviews, ensuring release owners and teams understand their responsibilities and timelines.
  • Coordinate communication on scope, timeline, or production plan changes, and provide concise status reporting drawn from engineering systems rather than manual updates.
  • Coordinate releases across Sandbox, Sanity/Staging, and Production; work with QA on testing and certification, validate release branches for correct pull requests and Jira tickets, and maintain accurate release notes covering changes, dependencies, deployment steps, configuration/database changes, known issues, and rollback.
  • Drive production readiness across Engineering, QA, DevOps/SiteOps, Product, and Support; support deployments and post-deployment verification; and handle hotfixes, emergency releases, rollbacks, and release-related production issues.
  • Lead Change Advisory Board and hotfix governance by managing approvals, risks, dependencies, go/no-go decisions, the change calendar, deployment tracking, and post-release validation.
  • Run root-cause analyses after failed releases and post-release improvement discussions, and drive agreed actions to completion.
  • Write tested release automation, participate in code and design reviews, maintain runbooks and release calendars, build dashboards and metrics for deployment success, rollbacks, change failure rate, release duration, and manual interventions, and move toward exception-based release management while serving as a central coordination point without becoming a bottleneck.

Desired Qualifications

  • Experience coordinating releases across multiple engineering or Scrum teams, using Jira, Confluence, Bitbucket, and release-planning workflows.
  • Hands-on experience with Docker, Kubernetes, and Infrastructure as Code tools such as Terraform and Ansible.
  • Background in SaaS products and distributed systems, including databases, storage, or messaging.
  • Experience automating release notes, quality gates, deployment validation, and rollbacks; building engineering dashboards and release-status reporting; and familiarity with Datadog, Grafana, CloudWatch, or DORA metrics.
  • Preferred certifications include ITIL 4 Foundation, AWS Certified DevOps Engineer – Professional, or SAFe Release Train Engineer.

About the Company

NinjaOne

RMM, endpoint, MDM IT management platform

NinjaOne provides a cloud-based IT management platform for IT teams and MSPs, combining RMM, endpoint management, and MDM in a single SaaS solution. It includes automated patch management, remote access, and data backup to manage devices and networks from one dashboard. The product is subscription-based, with a centralized dashboard for monitoring devices, automating tasks, pushing patches, remote access, and data protection. The company aims to streamline IT operations, improve service delivery, and strengthen security for IT departments and MSPs serving multiple clients.

Company size
1,001-5,000
Company stage
Private
Total funding
$761.5M
Headquarters
Austin, TX
Founded
2013

Recently Posted Jobs

Explore more opportunities at NinjaOne

See more jobs