Manager of Developer Tools
Infrastructure Services
Updated on 3/20/2023
Locations
Mountain View, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Development Operations (DevOps)
Docker
C/C++/C#
Java
Linux/Unix
Management
Operating Systems
Puppet
Terraform
Kubernetes
Python
Ansible
Requirements
- Demonstrated Coding ability with one or similar of the following: C, C++, Java, Python, or Go
- Experience in leading a teams of Sysadmin, devops and software developers
- Able to lead a 24x7 oncall rotation using a follow the sun model (i.e. 8am to 8pm local time pager duty)
- Systematic problem-solving approach, strong communication skills, and a sense of ownership and drive
- Experience in analyzing performance & debugging Enterprise Systems
Responsibilities
- Own custom tooling and services for our users to interact with our infrastructure, and work with our stakeholders to improve them
- Own services of test infrastructure systems such as databases, message queues, APIs, and distributed applications through the use of data and metrics such as SLOs and error budgets
- Lead an operation team to troubleshoot enterprise virtualization technologies based on VMs and containers such as VMWare, OpenStack, and Kubernetes
- Support engineering projects through activities such as resource management, project management, capacity planning, and general application lifecycle management
- Collaborate with team members, across business units, and across multiple time zones to create high quality customer outcomes
- Coach, mentor, and help with career development of team members
Desired Qualifications
- 10+ years of experience with 5+ years of experience in managing tech teams of at least 7-10 software engineers
- Well organized, with ability to prioritize tasks for teams, set goals and lead through in order to see them to completion
- Understanding of Unix/Linux, and optionally Windows operating systems
- Experience working with Infrastructure as Code / Automation tools (Ansible, Puppet, Terraform, CloudFormation)
- Experience with containers and container orchestration systems such as Docker and/or Kubernetes
- Experience configuring Layer2/Layer3 hybrid networks, and managing network services such as DNS, DHCP, and NTP
- Understanding of hardware management services such as CIMC, or UCS Manager
- Experience with system design and scaling software applications
- Experience with monitoring platforms such as Nagios, Prometheus, and Grafana to comprehend service health and create dashboards
- Experience with storage administration such as Pure Storage, including troubleshooting
Enterprise storage company
Company Overview
Pure Storage is on a mission to redefine the storage experience and empower innovators by simplifying how people consume and interact with data. The company develops flash-based storage for data centers using consumer-grade solid state drives
Benefits
- Insurance, Health & Wellness - Accidental death and dismemberment (AD&D) Insurance, Dental Insurance, Disability Insurance, Gym / Wellness Reimbursement, Health Insurance, Health Savings Account (HSA), Life Insurance, Maternity Leave, PTO (Vacation / Personal Days), Paternity Leave, Vision Insurance
- Home - Business Travel Insurance, Immigration Assistance, Phone Bill Reimbursement, Remote Work
- Financial & Retirement - 401k 100% match on the first 3% of base salary, Employee Stock Purchase Program (ESPP), Flexible Spending Account (FSA)
Company Core Values
- Persistence
- Creativity
- Teamwork
- Ownership
- Customer-first