linkedin
DevOps Engineer
University of Michigan
Ann Arbor, QAT
Full Time
Mid
Hybrid
4 weeks ago
OpenShiftAWSKubernetesTerraformCI/CDGitHub
Free
Job Fit Check
Base Career helps you apply smarter for this job.
?%
Ready to ScanKey skills for this role
OpenShiftAWSKubernetes
About the Role
The Center for Academic Innovation at the University of Michigan seeks a DevOps Engineer to support reliability, security, and scalability of application environments. You will manage OpenShift, AWS, CI/CD pipelines, and observability.
Key Skills for This Role
OpenShiftAWSKubernetesTerraformCI/CDGitHub
Responsibilities
- Support the reliability, availability, and day to day operation of CAI's application and platform environments, including Michigan Online systems
- Help administer and improve CAI's OpenShift based application environments and related hosting infrastructure
- Build, maintain, and improve CI/CD pipelines and GitHub based deployment workflows in collaboration with development teams
- Implement and support monitoring, alerting, and observability practices across infrastructure and applications to reduce downtime and improve incident response
- Assist with infrastructure automation, configuration management, and operational standardization across AWS and other hosting environments
- Own and evolve CAI's observability approach for independently managed infrastructure and applications, including monitoring, alerting, logging, dashboards, and incident response visibility
- Support security related operational controls, including access management, credential handling, system hardening, and vulnerability remediation
- Create and maintain clear technical documentation, runbooks, and operational procedures to improve transparency and resilience
- Support testing, troubleshooting, and continuous improvement of development and ephemeral environments
- Partner with application development, compliance, and data teams to ensure infrastructure requirements and implementations are aligned with the cross cutting needs of CAI
Requirements
- Bachelor's degree in computer science, information technology, software engineering, or a related field, or equivalent combination of education and experience
- 3 or more years of professional experience in DevOps, cloud infrastructure, platform engineering, systems administration, or a closely related area
- Experience supporting cloud or hosted application environments in a production setting
- Experience with container platforms such as Kubernetes or OpenShift
- Experience with GitHub, CI/CD pipelines, deployment automation, and source control workflows
- Demonstrated experience designing and operating infrastructure using infrastructure as code, including Terraform, with responsibility for observability, monitoring, alerting, logging, and operational visibility in production environments
- Experience with scripting or automation using tools such as Python, or similar technologies
- Proficiency with AI assisted coding and automation tools
- Experience with AWS, Linux administration, observability platforms, database backed applications, infrastructure as code, or higher education environments is a plus
Full Job Posting
Who We Are
- Through curricular innovation, tools for student success, and educational research and analytics, the University of Michigan Center for Academic Innovation is building the future of education.
- Our vision is a future in which education connects and empowers learners everywhere to reach their full potential throughout their lives.
- To realize our vision, we make it our mission to collaborate across campus and around the world to create equitable, lifelong educational opportunities for learners everywhere.
About the Technology Infrastructure and Support Team
- The TIS team builds and maintains the robust technology foundation that enables innovation at the Center for Academic Innovation.
- We ensure the reliability, scalability, and security of the CAI's media, IT, and learning infrastructure, supporting everything from studio production and XR experiences to course platforms and internal systems.
- Our work spans Michigan Online infrastructure, AV systems design, IT support, media asset management, cloud storage, cybersecurity, and disaster recovery planning.
- We collaborate closely with Creative Studios, Operations, and product engineering teams to deliver seamless technical experiences for learners, faculty, and staff.
Responsibilities
- Support the reliability, availability, and day to day operation of CAI's application and platform environments, including Michigan Online systems.
- Help administer and improve CAI's OpenShift based application environments and related hosting infrastructure.
- Build, maintain, and improve CI/CD pipelines and GitHub based deployment workflows in collaboration with development teams.
- Implement and support monitoring, alerting, and observability practices across infrastructure and applications to reduce downtime and improve incident response.
- Assist with infrastructure automation, configuration management, and operational standardization across AWS and other hosting environments.
- Own and evolve CAI's observability approach for independently managed infrastructure and applications, including monitoring, alerting, logging, dashboards, and incident response visibility, in coordination with shared university platforms where appropriate.
- Support security related operational controls, including access management, credential handling, system hardening, and vulnerability remediation.
- Create and maintain clear technical documentation, runbooks, and operational procedures to improve transparency and resilience.
- Support testing, troubleshooting, and continuous improvement of development and ephemeral environments.
- Partner with application development, compliance, and data teams to ensure infrastructure requirements and implementations are aligned with the cross cutting needs of CAI.
Required Qualifications
- Bachelor's degree in computer science, information technology, software engineering, or a related field, or equivalent combination of education and experience.
- 3 or more years of professional experience in DevOps, cloud infrastructure, platform engineering, systems administration, or a closely related area.
- Experience supporting cloud or hosted application environments in a production setting.
- Experience with container platforms such as Kubernetes or OpenShift.
- Experience with GitHub, CI/CD pipelines, deployment automation, and source control workflows.
- Demonstrated experience designing and operating infrastructure using infrastructure as code, including Terraform, with responsibility for observability, monitoring, alerting, logging, and operational visibility in production environments.
- Experience with scripting or automation using tools such as Python, or similar technologies.
- Proficiency with AI assisted coding and automation tools, including the ability to translate ideas into working technical solutions and validate the results.
- Experience with AWS, Linux administration, observability platforms, database backed applications, infrastructure as code, or higher education environments is a plus.
- Demonstrated experience designing, implementing, and operating observability for infrastructure and applications, including monitoring, alerting, logging, dashboards, and incident response workflows.
- Ability to learn and appropriately use new technologies to improve processes, communication, and outcomes, including AI enabled tools where relevant to the role, consistent with university policy and job responsibilities.
Salary Information
- The general salary range for this position is $75,000 $90,000.
- Candidates can expect to be paid a competitive and equitable salary.
- Factors used to determine salary include education level, experience, knowledge, and skills for the position, and salaries that are currently established within the unit.
Modes of Work
- The mode of work for this position is Hybrid with a minimum of 4 days in the office per week, Monday through Thursday, with an option of remote work on Fridays.
- On occasion, you may be required and must be available to work onsite on Fridays if necessitated by our center's policy and domain leadership or by your job requirements.
Benefits
- Excellent benefits are available, for details, see http://benefits.umich.edu/
Additional Information
- This is a 5 year term limited position with the possibility of renewal depending on funding.
- Candidates must have legal authorization to work in the United States.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career