Sr. DevOps Engineer - Computing Services
Carnegie Mellon University · Pittsburgh, Pennsylvania, US
The Senior DevOps Engineer designs, builds, and maintains secure, reliable, and scalable application platforms and delivery pipelines.
Job description
The Senior DevOps Engineer designs, builds, and maintains secure, reliable, and scalable application platforms and delivery pipelines. This role partners closely with engineering, security, and IT operations teams to improve the full software delivery lifecycle—planning, building, testing, deploying, and supporting services—through automation, infrastructure-as-code, and modern DevOps practices. The Senior DevOps Engineer also contributes hands-on engineering work, technical assessments, operational documentation, and continuous improvement initiatives across hybrid cloud and on-prem environments. Key Responsibilities: Platform Engineering & Operations Design, implement, and operate resilient infrastructure and application platforms across hybrid cloud and on-prem environments. Ensure platforms are secure, reliable, scalable, and cost-aware; identify and remediate operational risks. Install, upgrade, troubleshoot, and maintain internal and third-party applications and supporting services. Develop and maintain operational runbooks, standards, and technical documentation. Automation & CI/CD: Design, build, and maintain CI/CD pipelines to automate build, test, release, and deployment...