DevOps Engineer II
University of Utah Health · Salt Lake City Metropolitan Area · 1 wk ago
EngineeringFull-time
Responsibilities
- Writes, debugs, and maintains code.
- Completes build, release and configuration management of production systems.
- Implements and/or improves continuous delivery of software.
- Collaborates and communicates closely with stakeholders to provide solutions.
- Affords assistance in continuous integration, rapid deployment, and testing of code.
- Serves DevOps projects and software in production systems.
- Clearly documents all automation platforms and code.
- Assesses products and services for integration and adoption.
- Conducts system troubleshooting and problem solving across platforms and applications.
Requirements
- Experience with Unix-like operating systems.
- Experience with Windows Server.
- Experience with Azure, Google Cloud, or AWS.
- Strong scripting and automation skills.
- Experience in BASH, PowerCLI, Python, Javascript, and PowerShell.
- Experience with modern software deployment methodology, i.e. continuous integration/continuous delivery, and Agile/Scrum.
- Experience with one or more modern version control systems such as Git or SVN.
- Experience with system administration or software development on a team.
- Experience with centralized configuration systems such as Chef, Ansible, or Puppet.
Qualifications
- Bachelor's degree in Computer Science, Engineering or other related discipline or equivalency.