Release engineering team is in charge of product infrastructure including build, continuous integration and source code management (gerrit) services, docker registry etc. Release engineering team is looking for talented CI/devops engineer with experience in systems integration, release engineering,
Mirantis helps enterprises move to the cloud on their terms, delivering a true cloud experience on any infrastructure, powered by Kubernetes. The company uses a unique as-a-service model empowering developers to build, share and run their applications anywhere – from public to hybrid cloud and to the edge. Mirantis serves many of the world’s leading enterprises, including Adobe, DocuSign, Reliance Jio, STC, Vodafone, and Volkswagen.
Release engineering team is in charge of product infrastructure including build, continuous integration and source code management (gerrit) services, docker registry etc. Release engineering team is looking for talented CI/devops engineer with experience in systems integration, release engineering, and package development in both RPM and DEB format
Work with other teams at Mirantis to provide recommendations and best practices for build and release pipelines.
Setup and maintain Jenkins clusters.
Connect git (Gerrit, Github) repository webhooks with Jenkins jobs.
Make it easier for engineering to use and contribute to pipelines
Reduce tooling failures to 0, reducing release times
Create and maintain dashboards to show builds in flight
Develop deterministic builds and triggering
Participate in patch releases and major release support
Enhance monitoring, logging and metrics gathering
Build system testing capabilities for performance, capacity, and longevity testing
Design, architect, implement, and test frameworks, libraries, tools, and services.
Participate in requirement, design, planning, and retrospective meetings.
Review designs, architectures, implementations, API’s, and test plans.
Act as a subject-matter expert and evangelist within the company.
Be the technical resource to external partners and in-house engineering teams for tools and releasing engineering, provide support by sharing knowledge and/or taking on the development effort.
5+ years of software engineering experience with a desire to build dependable build and release pipelines.
Strong experience with Jenkins and pipelines
Strong experience with Linux operating systems.
Strong scripting skills (BASH, Groovy, Python, Ruby, etc.)
Proficient with cloud environments: AWS/GCP/Azure
Experience with configuration management tools (Chef, Puppet, Salt, Ansible, etc.)
Experience with instrumenting and utilizing monitoring tools for determining a health status of a system (Prometheus, Grafana, etc.)
Familiar with Docker and Kubernetes and providing best practices in setup and deployment.
Provides constructive feedback in a PR
Proficient software development experience (some of: Go, Python, Java, C/C++, ...).
Interest or exposure to Kubernetes
Strong Linux fundamentals and experience working with linux distributions.
Compatible working with others on a common task in an Agile environment.
Good communication skills, a sense of diplomacy, and a genuine eagerness to help others.
Familiarity with test driven development (TDD).
Deep understanding of software development automation tools (Jenkins, Gerrit, etc.)
Professional development and training.
Attend conferences and working groups.
Full benefits (Health, Dental, Vision).
Customized workstation (macOS, Windows, Linux).
Company outings, happy hours, hackathons, and tech talks.
What does Mirantis offer you?
Work with an established Silicon Valley leader in the cloud infrastructure industry.
Work with exceptionally passionate, talented and engaging colleagues, helping Fortune 500 and Global 2000 customers implement next-generation cloud technologies.
Be a part of cutting-edge, open-source innovation.
Thrive in the high-energy environment of a young company where openness, collaboration, risk-taking, and continuous growth are valued.
Receive a competitive compensation package with strong benefits plan and stock options.
Mirantis is the flexible infrastructure company harnessing open source to free application owners from operations concerns. The company employs a unique build-operate-transfer approach to deliver two distinct products:
- Mirantis Cloud Platform, which is based on Kubernetes and OpenStack and helps services providers and enterprises run highly tunable private clouds powered by infrastructure-as-code and based on open standards.
- Mirantis Application Platform, which is based on Spinnaker and helps enterprises adopt cloud native continuous delivery to realize cloud ROI at scale.
DOU company page:
Job posted on
29 October 2020