remote
Senior Build and Release Automation Engineer - NinjaOne
QA Engineer
Lead the design and scaling of a secure, automated build and release pipeline for a large SaaS portfolio, driving efficiency, traceability, and compliance across hundreds of repositories.
About the role
Key Responsibilities
- Architect, implement, and maintain end‑to‑end CI/CD pipelines for a multi‑service SaaS platform.
- Standardize build, versioning, testing, signing, and release processes across hundreds of repositories.
- Ensure pipeline scalability, reliability, and security, integrating automated code quality, vulnerability scanning, and compliance checks.
- Collaborate with development, security, and operations teams to define best practices and tooling strategy.
- Monitor pipeline performance, troubleshoot failures, and continuously improve automation workflows.
Requirements
- 5+ years of experience in build and release engineering, with deep knowledge of CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI).
- Proficiency in containerization (Docker) and orchestration (Kubernetes) plus cloud infrastructure (AWS, Terraform).
- Strong scripting skills in Python or Bash and experience with automated testing frameworks.
- Solid understanding of software supply‑chain security, including signing, provenance, and vulnerability management.
- Excellent communication and leadership skills, able to mentor teams and influence cross‑functional processes.
Skills
cicddockerkubernetesawsterraformpython