UO Infrastructure Platform Engineer University Platform & Infrastructure –ago
Listed on 2026-10-18
-
IT/Tech
Cloud Computing: Infrastructure & Operations, Systems Engineer, Systems Administrator, Cybersecurity
Department
PSD Computer Science:
Tech Administration
The Department of Computer Science is an academic department that has a rich history of advancing and defining new fields of discovery in the physical sciences and computer science, and this tradition continues today. Our inquiry and impact spans from the edge of theory to human-computer interaction to Data Science. We are part of the Physical Sciences Division which includes departments and a number of interdisciplinary research institutes and centers.
Job SummaryThe job works independently to perform a variety of activities relating to software support and/or development. Analyzes, designs, develops, debugs, and modifies computer code for end user applications, beta general releases, and production support. Guides development and implementation of applications, web pages, and user-interfaces using a variety of software applications, techniques, and tools. Solves complex problems in administration, maintenance, integration, and troubleshooting of code and application ecosystem currently in production.
Responsibilities- Reporting to the Director of techstaff, acts as a senior technical leader, proposes and defines architectural standards, mentors junior engineers, drives platform reliability, automation, security, and observability across on-prem and cloud environments.
- Lead initiatives to improve infrastructure reliability, security, and performance, such as CI/CD pipeline improvements, system monitoring, and automation of manual workflows.
- Implement infrastructure-as-code principles using systems such as Puppet, Terraform, and Gitlab actions.
- Implement and maintain robust system monitoring, alerting, and logging solutions to ensure platform health, performance, and visibility.
- Perform expert-level build, configuration, and lifecycle management of Linux/Unix operating systems across physical and virtual, containerized, and cloud environments.
- Develop automation tools and scripts using Python, shell scripting, and other scripting languages to streamline operations.
- Manage and optimize Linux-based systems in production environments.
- Support department applications by managing infrastructure, CI/CD pipelines, and performing minor programming tasks.
- Implement hardened security configurations, including system hardening, secure communications, and identity/access integration.
- Stay up to date on the latest trends and technologies in platform engineering, infrastructure automation, software deployment, and provide guidance on their implementation within projects.
- Document work clearly, contribute to team best practices, and help others adopt design patterns by sharing knowledge in Slack, Internal Wikis, and Git Lab.
- Participate in an off-hours on-call rotation.
- Designs new systems, features, and tools. Solves complex problems and identifies opportunities for technical improvement and performance optimization. Reviews and tests code and systems to ensure appropriate standards are met.
- Acts as a technical consultant and resource for faculty research, teaching, and/or administrative projects.
- Performs other related work as needed.
Education:
Minimum requirements include a college or university degree in related field.
Work Experience:
Minimum requirements include knowledge and skills developed through 5-7 years of work experience in a related job discipline.
Certifications:
---
Preferred QualificationsEducation:
- Bachelor’s or master’s degree in computer science, engineering, or a related field.
Experience:
- 5+ years of experience in an infrastructure, Dev Ops, platform, or SRE role supporting production systems.
- 3+ years of experience supporting Linux servers in a production environment.
- 5+ years of experience working in…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).