Additional Considerations (if any):
-
At Hy-Vee our people are our strength. We promise “a helpful smile in every aisle” and those smiles can only come from a workforce that is fully engaged and committed to supporting our customers and each other.
Job Description:
BRIEF DESCRIPTION OF JOB DUTIES:
Design, build and maintain a stable application ecosystem that is secure, scalable, predictable and optimized for service delivery. Champion our mission to optimize our infrastructure and operations through automation. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature.
WORKING RELATIONSHIPS:
Accountable and Reports to (Job Title): IT Manager/Director
Positions that Report to you (Job Title): None
PRIMARY RESPONSIBILITIES AND FREQUENCY:
- Contribute to the design and delivery of high performing, scalable and secure platforms.
- Monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes.
- Find and address performance issues.
- Automate infrastructure and application deployments.
- Focus on continuous improvement of our infrastructure through automation. Drive standardization of our infrastructure code pipelines.
- Create and contribute to technical documentation and diagrams.
- Collaborate with other engineers on the delivery of solutions.
- Champion infrastructure code quality and maintainability.
- May contribute to the evaluation of new technologies.
- Evangelize automation, and DevOps best practices to other teams in the department.
- May contribute to the creation and maintenance of disaster recovery, security and back-up and restore plan and policy.
- Reports to work when scheduled and works expected number of hours.
SECONDARY RESPONSIBILITIES: (These are considered occasional in nature)
- May participate in off-hours on-call rotation.
- May provide second level troubleshooting support and assistance to other admins and engineers.
- Attends and is prepared to participate in department and company meetings.
- Performs other job related duties and special projects as required.
SUPERVISORY RESPONSIBILITIES:
- This is a non-management position
SKILLS AND ABILITIES REQUIRED TO PERFORM JOB:
- Intermediate level ability with the following skills:
- Programming languages such as Python, JavaScript, Go, or Kotlin
- Scripting languages such as Bash, PowerShell, Python
- CI/CD technologies such as Concourse, Octopus, and Jenkins
- Monitoring tools such as Nagios, New Relic, Grafana, and Splunk
- Terraform, Ansible, Salt, and Chef
- Cloud computing, and virtualization technologies (GCP, Azure, AWS, Kubernetes, Docker, VMware.)
- Identity Provider (Keycloak/Okta) integration: OAuth, OIDC, SAML
- Data storage systems such as Microsoft SQL, PostgreSQL, Mongo, and Elasticsearch
- Fundamental understanding of web applications and Linux
- Writing technical documentation
- Debugging, troubleshooting, and performing root cause analysis
- Assist Software Engineers withknowledge and resolution for problems encountered.
- Intermediate understanding of the following concepts:
- Networking principles
- RESTful APIs
- Event-oriented software architectures
- Secure programming techniques
WORKER CHARACTERISTICS:
- Commitment to the Hy-Vee Mission and a willingness to promote the values of the company
- Excellent verbal and written communication skills
- Excellent interpersonal skills; ability to relate to and interact with other people in a friendly, professional manner
- Ability to identify problems, develop and execute solutions
- Self-starter; willingness to dive in without being instructed
WORKING CONDITIONS:
- The duties of this position are performed in a general office setting.
- There is the occasional need to travel.
- There is frequent pressure to meet deadlines and handle multiple priorities.
EQUIPMENT USED TO PERFORM JOB:
Desktop and/or laptop computer. Third party applications, printers and telephone.
PHYSICAL REQUIREMENTS:
Visual requirements include: ability to see detail at near range with or without correction. Must be physically able to perform sedentary work: occasionally lifting or carrying objects of no more than 10 pounds, and occasionally standing or walking, reaching, handling, grasping, feeling, talking, hearing and repetitive motions.
CONFIDENTIALITY:
Has access to confidential information including payroll, inventory costs, sales, accounts payable and receivable, pharmacy data, e-mail messages, and all data related to operations.
FINANCIAL RESPONSIBILITY:
Responsible for company assets including maintenance of software solutions. No authority to make purchases or commitments.
CONTACTS:
Frequent contact with office personnel in other departments related to the position as well as occasional contact with users and customers.
MINIMUM EDUCATION AND EXPERIENCE REQUIRED TO PERFORM JOB:
- Associates Degree or higher plus 3 years in information technology; or related experience.
- Google Professional Cloud DevOps Engineer or equivalent preferred.
- Red Hat Certified System Administrator (RHCSA) or equivalent preferred.
- Splunk Core Certified User or equivalent preferred.
Are you ready to smile, apply today.
Employment is contingent upon the successful completion of a pre employment drug screen.