Hy-Vee

Infrastructure Engineer II

Helpful Smiles Technology Center (HST), James Street, Grimes, IA Full time

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.