As a DevOps Engineer, you will specialize in managing, automating, and optimizing our VMware, cloud and on-prem Kubernetes infrastructure. Your role will be crucial in ensuring high availability, performance, and scalability of our services. You will collaborate with cross-functional teams to architect solutions that enhance our engineering operations and meet business needs.
Key Responsibilities:
- Design, deploy, and maintain scalable and reliable VMware, Cloud (AWS, GCP, Azure and IBM) and Kubernetes environments.
- Design, develop, and implement on prem Openstack/VMware/Kubernetes solutions tailored to the specific needs of our organization.
- Collaborate with business unit owners to gather requirements and translate them into scalable Openstack and VMware (Kubernetes architecture standard)
- Implement automation tools and frameworks (CI/CD pipelines) to streamline Infrastructure operations and enable self-service workloads(VMs/Pods) lifecycle management for developers.
- Design and implement observability best practices for Openstack/VMware/Kubernetes
- Provide expertise and best practices for DevOps methodologies to support continuous improvement.
- Contribute to the deployment, configuration, and troubleshooting of Openstack/VMware/Kubernetes infrastructure.
- Investigate and recommend enhancements to optimize the efficiency and reliability of the Openstack/VMware/Kubernetes environment
- Develop and maintain documentation related to the openstack/VMware/Kubernetes private cloud architecture.
- Stay up-to-date with emerging technologies and best practices in the Openstack/VMware/Kubernetes ecosystem.
- Identify and resolve complex technical issues and provide timely solutions
Providing infrastructure support for AWS/Azure - Participate in the follow the sun on call schedule
WHAT you'll NEED TO BRING TO THIS ROLE...
- bachelors degree in Computer Science, Information Technology, or related field.
- 5+ years of experience in managing and automating large-scale VMware,OpenStack and or Kubernetes environments.
- Proficient in programming languages such as Python, Java, GO.
- Strong understanding of DevOps principles and practices, including experience with automation tools such as Ansible, Terraform, or Puppet.
- Demonstrated experience in implementing robust solutions for observability and reliability of VMware/Openstack/Kubernetes environments. Familiarity with Observability tools such as Elastic Enterprise, Prometheus, Grafana, Logstash, Fluent-bit or Fluentd
- Familiarity with Linux, TCP/IP, DNS, DHCP
- Proven work experience as an Openstack/VMware/Kubernetes Engineer or similar role for a minimum of 5 years.
- Have recent OpenStack/VMware/Kubernetes experience. For Openstack, have experience with at least OpenStack Yoga. For Kubernetes, have experience of running enterprise Kubernetes clusters on bare metal.
- Expertise in Openstack components such as Nova, Neutron (OpenvSwitch), Cinder (SAN), Glance, and Keystone.
- Proficiency in virtualization technologies (KVM, VMware, Kubevirt etc) and networking infrastructure concepts.
Experience with containerization technologies (Docker, Kubernetes, etc) is a plus. - Experience with providing infrastructure support and automation solutions for one of the following public cloud: AWS/Azure/GCP
Excellent problem-solving and troubleshooting skills with a strong attention to details. - Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams
- Openness to continuous learning and adaptation in a rapidly evolving technology landscape
Preferred Qualifications:
- Experience with running Virtual infrastructure on top of PureStorage product, such as FlashArray, Flashblade, Portworx
- Certifications in Kubernetes(CKA, CKAD), VMware (VCP) or OpenStack (COA).
- Experience of running production VMs in Kubevirt
- Previous work in agile environments and familiarity with project management tools.
WHAT YOU CAN EXPECT FROM US:
-
Pure Innovation
: We celebrate those who think critically, like a challenge and aspire to be trailblazers. -
Pure Growth
: We give you the space and support to grow along with us and to contribute to something meaningful. We have been Named Fortunes Best Large Workplaces in the Bay Area , Fortunes Best Workplaces for Millennials and certified as a Great Place to Work ! -
Pure Team
: We build each other up and set aside ego for the greater good