DevOps Engineer
Hy-Vee
West Des Moines, IA
We're looking for geniuses. Dreamers. Inventors. Innovators. People with the will to get stuff done. Doers who'll rip an idea out of thin air. Make it a reality. Own it. And amaze their peers. Sound like you? Welcome home.

As a DevOps Engineer, you will be a member of the Hy-Vee Dev Enablement Team. Your primarily areas of focus will be to help us optimize the developer experience, make our application ecosystem secure, highly scalable, and predictable. You will work in a hybrid cloud environment helping to build our core platform infrastructure that hundreds of client applications will consume. We are looking for people who can not only be great individual contributors, but also pair program and mentor other engineers. As a member of our team, it is of critical importance that you can tolerate dealing with major unknowns, system complexity, and abstract problem solving without giving up.

KEY RESPONSIBILITIES
Focus on continuous improvement of the Hy-Vee developer experience. Engineers are our customers!
Help us plan and implement our cloud infrastructure.
Mentor others in holistic system security.
Incorporate site reliability and sustainability into all aspects of work.
Pair with other team members to cross-pollinate ideas and skills.
Champion code quality and maintainability.
Find and address performance issues.
Automate infrastructure and application deployments
KNOWLEDGE, SKILLS AND EXPERIENCE Required
Extensive experience with debugging, troubleshooting, and root cause analysis
Expert analysis abilities to determine sustainable solutions from a given set of options
Production experience with of at least one of the following programming languages: JavaScript, Go, Kotlin, Python, or Ruby
Experience with test driven design and general automation
Experience with using CI/CD technologies such as Concourse, TeamCity, Octopus, Jenkins, and CircleCI
Demonstrable knowledge of secure programming techniques
Experience writing technical documentation
Production experience with distributed systems

Advantageous
Experience building cloud-native applications (kubernetes, docker swarm, etc.)
Production experience with Linux
Strong understanding of at least one of Terraform, Ansible, Salt, and Chef
Strong understanding of event-oriented software architectures
Production experience with OAuth, OIDC and Identity Provider integration
Production experience with a variety of data storage systems such as Microsoft SQL, PostgreSQL, Mongo, and Elasticsearch
Degree level qualifications in a technical related subject
Production experience implementing RESTful APIs
Demonstrable grasp of software design patterns such as Singleton and Facade
Experience with using tools like Flyway and Liquibase
About Hy-Vee, Inc.

Hy-Vee, Inc. is an employee-owned corporation operating more than 245 retail stores across eight Midwestern states with sales of $10 billion annually. The supermarket chain is synonymous with quality, variety, convenience, healthy lifestyles, culinary expertise and superior customer service. Hy-Vee ranks in the Top 10 Most Trusted Brands and has been named one of America's Top 5 favorite grocery stores. The company's 85,000 employees provide "A Helpful Smile in Every Aisle" to customers every day.

Email: itcareers@hy-vee.com | Web: https://innovate.hy-vee.com