Cloud Platform Engineer II

Omnicell
Full_timeMilpitas, United States

📍 Job Overview

  • Job Title: Cloud Platform Engineer II
  • Company: Omnicell
  • Location: Milpitas, California, United States
  • Job Type: Full time
  • Category: DevOps Engineer
  • Date Posted: 2025-08-01
  • Experience Level: 2-5 years
  • Remote Status: On-site with occasional travel (up to 10%)

🚀 Role Summary

  • 📝 Enhancement Note: This role focuses on optimizing Azure cloud infrastructure at scale, ensuring performance, cost-effectiveness, and supporting Omnicell's mission in healthcare technology.

  • Lead efforts to implement tools and processes for cloud hosting optimization.

  • Drive continuous optimization of cloud cost and performance.

  • Take ownership of high-impact customer escalations related to hosted environment performance.

  • Automate deployment of monitoring and alerting tools to support cost optimization.

  • Develop internal dashboards and reports to track and communicate optimization progress.

💻 Primary Responsibilities

  • 📝 Enhancement Note: Responsibilities center around Azure cloud management, cost optimization, and performance improvement.

  • 📝 Enhancement Note: This role requires a strong understanding of Azure, cloud cost management, and monitoring tools to drive continuous optimization and ensure high-impact customer escalations are effectively addressed.

  • Lead efforts to implement tools and processes that ensure performant and cost-effective cloud hosting.

  • Drive continuous optimization of cloud cost and performance.

  • Take ownership of high-impact customer escalations related to hosted environment performance.

  • Automate deployment of monitoring and alerting tools to support cost optimization.

  • Develop internal dashboards and reports to track and communicate optimization progress.

🎓 Skills & Qualifications

Education

  • Bachelor's degree in Computer Science, Engineering, or a related field.

Experience

  • 3+ years of Cloud Engineering experience.

Required Skills

  • Significant experience in deploying products on Azure.
  • Experience in implementing monitoring tools, such as Datadog.
  • Experience in developing custom metric exporters.
  • Experience with cloud cost management tools.
  • Strong knowledge of Windows OS and SQL Server.
  • Proficient in using Terraform, Ansible, and PowerShell.
  • Sound understanding of Cloud Networking.

Preferred Skills

  • Azure Developer Certification.
  • Experience with VPN configurations.

📊 Web Portfolio & Project Requirements

  • 📝 Enhancement Note: While not explicitly stated, a strong portfolio showcasing Azure cloud projects, cost optimization strategies, and performance improvement initiatives would be beneficial.

  • Portfolio Essentials:

    • Demonstrate experience in deploying products on Azure with case studies or live projects.
    • Showcase implementation of monitoring tools and custom metric exporters.
    • Highlight cloud cost management strategies and performance optimization techniques.
    • Include examples of internal dashboards and reports developed to track optimization progress.
  • Technical Documentation:

    • Provide detailed documentation on cloud hosting optimization processes and tools implemented.
    • Include code comments and version control documentation for Terraform, Ansible, and PowerShell scripts.
    • Demonstrate understanding of Azure networking and security best practices.

💵 Compensation & Benefits

  • Salary Range: $120,000 - $160,000 per year (based on regional standards for Cloud Engineers with 3-5 years of experience)

  • Benefits:

    • Comprehensive health, dental, and vision insurance.
    • 401(k) retirement plan with company match.
    • Employee stock purchase plan.
    • Flexible spending accounts (FSA) for healthcare and dependent care.
    • Life and disability insurance.
    • Tuition reimbursement and professional development opportunities.
    • Generous paid time off (PTO) and company holidays.
  • Working Hours: Full-time, 40 hours per week, with occasional travel (up to 10%).

🎯 Team & Company Context

🏢 Company Culture

  • Industry: Healthcare technology, focusing on improving patient safety and operational efficiency.

  • Company Size: Medium to large (1,001-5,000 employees)

  • Founded: 1992, with a rich history in medication management and automation solutions.

  • Team Structure:

    • The Platform Engineering team is responsible for optimizing cloud infrastructure and supporting Omnicell's products and services.
    • This role will work closely with cross-functional teams, including software development, quality assurance, and IT.
  • Development Methodology:

    • Agile/Scrum methodologies with bi-weekly sprints and regular team syncs.
    • Collaborative development processes, including code reviews, pair programming, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Company Website: https://www.omnicell.com/

📈 Career & Growth Analysis

  • Web Technology Career Level: Mid-level Cloud Engineer, responsible for driving cloud optimization initiatives and supporting high-impact customer escalations.

  • Reporting Structure: This role reports directly to the Manager, Platform Infrastructure, and works closely with the broader Platform Engineering team.

  • Technical Impact: Directly impacts Omnicell's cloud infrastructure performance, cost-effectiveness, and user experience by driving optimization efforts and addressing high-impact customer issues.

  • Growth Opportunities:

    • Opportunities to grow into senior cloud architecture or DevOps leadership roles.
    • Support for certifications and ongoing learning, with a focus on emerging cloud technologies and best practices.

🌐 Work Environment

  • Office Type: On-site with occasional travel (up to 10%), allowing for collaboration and knowledge sharing with the broader team.

  • Office Location(s): Milpitas, California, with occasional travel to other Omnicell offices or client sites as needed.

  • Workspace Context:

    • Modern, collaborative workspaces with access to the latest tools and technologies.
    • Opportunities to work with diverse teams, including software developers, quality assurance engineers, and IT professionals.
  • Work Schedule: Full-time, 40 hours per week, with occasional travel (up to 10%) and flexible working hours to accommodate project deadlines and maintenance windows.

📄 Application & Technical Interview Process

  • Interview Process:

    1. Phone or video screen to assess communication skills and basic qualifications.
    2. Technical deep dive to evaluate Azure expertise, cloud cost management, and performance optimization strategies.
    3. On-site or virtual interview with the hiring manager and team members to discuss cultural fit and team dynamics.
    4. Final interview with senior leadership to assess long-term fit and growth potential.
  • Portfolio Review Tips:

    • Highlight Azure cloud projects that demonstrate cost optimization, performance improvement, and high-impact customer escalation resolution.
    • Include case studies or live projects that showcase the implementation of monitoring tools, custom metric exporters, and internal dashboards.
    • Emphasize Terraform, Ansible, and PowerShell scripting examples that illustrate cloud hosting optimization processes.
  • Technical Challenge Preparation:

    • Brush up on Azure fundamentals, cloud cost management strategies, and performance optimization techniques.
    • Prepare for hands-on exercises that assess your ability to implement monitoring tools, develop custom metric exporters, and create internal dashboards.
    • Familiarize yourself with Omnicell's products and services to understand the context in which you'll be working.
  • ATS Keywords: Azure, Cloud Optimization, Performance Improvement, Monitoring Tools, Custom Metric Exporters, Cloud Cost Management, Windows OS, SQL Server, Terraform, Ansible, PowerShell, Cloud Networking, Agile, Scrum, CI/CD, Healthcare Technology.

🛠 Technology Stack & Web Infrastructure

  • Cloud Platform: Microsoft Azure
  • Infrastructure as Code (IaC) Tools: Terraform, Ansible
  • Configuration Management: PowerShell
  • Monitoring Tools: Datadog (preferred), other similar tools
  • Database: SQL Server
  • Operating System: Windows OS
  • Version Control: Git (preferred), other similar tools
  • Project Management: Jira, Confluence (preferred), other similar tools

👥 Team Culture & Values

  • Web Development Values:

    • Innovation: Embrace continuous learning and improvement to drive cloud optimization and performance enhancement.
    • Collaboration: Work closely with cross-functional teams to ensure cloud infrastructure supports business objectives and user needs.
    • Accountability: Take ownership of high-impact customer escalations and drive resolution to ensure user satisfaction.
    • Quality: Implement robust monitoring and alerting tools to proactively identify and address performance issues.
  • Collaboration Style:

    • Agile and collaborative, with a focus on regular communication, code reviews, and pair programming.
    • Encourages knowledge sharing and mentorship to support team growth and development.
    • Values diverse perspectives and fosters an inclusive work environment.

⚡ Challenges & Growth Opportunities

  • Technical Challenges:

    • Stay up-to-date with emerging cloud technologies and best practices to drive continuous optimization and innovation.
    • Address high-impact customer escalations related to hosted environment performance, requiring strong problem-solving skills and attention to detail.
    • Develop and maintain internal dashboards and reports to track and communicate optimization progress, necessitating strong data visualization and reporting skills.
  • Learning & Development Opportunities:

    • Pursue Azure certifications to enhance your expertise and demonstrate commitment to professional development.
    • Participate in industry conferences, webinars, and online forums to stay current with cloud technologies and best practices.
    • Seek mentorship opportunities within the Platform Engineering team or broader organization to support career growth and skill development.

💡 Interview Preparation

  • Technical Questions:

    • Be prepared to discuss your experience with Azure, cloud cost management, and performance optimization strategies in-depth.
    • Demonstrate your understanding of monitoring tools, custom metric exporters, and internal dashboards by providing specific examples from your portfolio.
    • Showcase your problem-solving skills by walking through a high-impact customer escalation scenario and explaining how you would address it.
  • Company & Culture Questions:

    • Research Omnicell's products, services, and mission to demonstrate your understanding of the company's goals and values.
    • Prepare questions to ask the interviewer about the team's dynamics, growth opportunities, and the company's long-term vision for cloud infrastructure.
  • Portfolio Presentation Strategy:

    • Tailor your portfolio to highlight Azure cloud projects that demonstrate your expertise in cloud hosting optimization, cost management, and performance improvement.
    • Include case studies or live projects that showcase your ability to implement monitoring tools, develop custom metric exporters, and create internal dashboards.
    • Emphasize your problem-solving skills and attention to detail by walking through high-impact customer escalation scenarios and explaining how you would address them.

📌 Application Steps

To apply for this Cloud Platform Engineer II position at Omnicell:

  1. Submit your application through the provided link.
  2. Tailor your resume to highlight your Azure experience, cloud cost management strategies, and performance optimization techniques.
  3. Prepare a portfolio showcasing your Azure cloud projects, including case studies or live projects that demonstrate your expertise in cloud hosting optimization, cost management, and performance improvement.
  4. Research Omnicell's products, services, and mission to demonstrate your understanding of the company's goals and values during the interview process.
  5. Prepare for technical interviews by brushing up on your Azure fundamentals, cloud cost management strategies, and performance optimization techniques. Familiarize yourself with Omnicell's products and services to understand the context in which you'll be working.

📝 Enhancement Note: This enhanced job description includes AI-generated insights and Azure-specific assumptions based on web technology industry standards and available information. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Significant experience in deploying products on Azure is required. Strong knowledge of Windows OS, SQL Server, and proficiency in Terraform, Ansible, and PowerShell is also necessary.