Type: Full-time
Location Type: Hybrid
Location: California
Salary: Not disclosed
Profile Insights
Find out how your skills align with the job description.
Skills
Do you have experience in Terraform? Yes / No
Education
Do you have a Master's degree? Yes / No
Job Details
Title: Cloud - DevOps Engineer @ Mountain View, CA / Remote:
Terms of Hire: Full Time.
Salary: $ Open/ YR + Benefits.
Full Job Description
Responsibilities:
- Implement tools and processes necessary to achieve required SLOs for Omnicell Platform.
- Define and implement CI/CD pipelines.
- Automate delivery of platform services using infrastructure-as-code. Build self-service playbooks for the platform which can be consumed across globally distributed teams at Omnicell.
- Define and implement incident response management processes, deploy necessary tools.
- Fix support and escalation issues.
- Conduct post-incident reviews.
- Collaborate with application and business stakeholders to ensure high-quality product is developed and deployed in production. Work diligently with other engineering teams to ratify release processes necessary to meet business goals.
- Drive continuous improvement processes.
Required Knowledge and Skills:
- Expert knowledge of one of the major public cloud platforms (Azure, AWS, GCP).
- Hands-on programming experience in Python or other object-oriented programming languages.
- Expert knowledge of Infrastructure and Application Monitoring tools: Prometheus, Grafana, DataDog, etc.
- Experience implementing IaC concepts using Terraform, Chef, Puppet.
- Experience with Elasticsearch, Kibana.
- Experience administering Databases.
- Expert in Linux administration.
- Expert knowledge of Docker, Helm.
- Experience implementing CI/CD for cloud-native applications.
- Experience with deploying applications that utilize Service Mesh.
- Experience administering Kubernetes clusters.
- Experience defining and implementing incident response management processes.
Basic Requirements:
- Bachelor’s degree preferred; may consider relevant experience in lieu of a degree.
- 8+ years’ experience in software engineering with a degree; 12+ years’ experience in software engineering in lieu of a degree.
Preferred Knowledge and Skills:
- Master’s degree.
- Understanding of GitOps principles.
- Experience implementing secure and compliant Kubernetes platforms.
- Experience deploying and managing stateful distributed services in Kubernetes.
- Experience with security scanning tools.
- Experience with intrusion detection systems.
- Experience with various messaging systems, such as Kafka or RabbitMQ.
- Working knowledge of Databricks, Team Foundation Server, TeamCity, Octopus deploys, and DataDog.
- Ability to travel 10% of the time.
Non-Negotiable Requirements:
- Proven track record of the following: Deploying cloud-native applications into Kubernetes, Automating complex cloud infrastructure, Setting up monitoring of complex cloud infrastructures and performing SRE functions to meet required SLAs, Designing and implementing CI/CD pipelines for cloud-native deployments, Containerization.
Nice-to-Have Skills:
- Cloud Security, Kubernetes Security, Experience with a wide range of CI/CD tools, GitOps.
You Will Enjoy:
- An opportunity to be a part of a great culture, an awesome team, a challenging work environment, and some fun along the way!
- Apply today to learn more and be part of our Growth story.
All applications will be kept strictly confidential and once shortlisted, our team will be in touch with you for further discussions.