DevOps Analyst
University of Southern California | |
United States, California, Los Angeles | |
3720 Flower Street (Show on map) | |
Jan 13, 2026 | |
|
USC Online IT is seeking a DevOps Analyst with a solid programming background to build, maintain, and support our Docker-based lab images, ETL and data-warehouse workflows, and CI/CD automation. This role has two core components: software development and student/faculty-facing support. On the development side, you'll write and maintain code, scripts, and tooling across the full lifecycle in a multi-developer environment. You'll own the development, support, and maintenance of our Docker images and containerized lab environments, troubleshoot application issues, and improve our build, testing, and deployment processes. You'll also contribute to software development tasks related to data-engineering workflows, including ETL and CI/CD pipelines and/or web application development. On the support side, you'll help students and faculty run Docker containers on their personal computers and assist the instructional designers and subject matter experts with updating the Docker containers to meet course objectives. Candidates must have practical experience with Linux/Unix, Docker, and hands-on programming (such as Python, C#, .NET Core, Bash, PowerShell, or similar). A strong understanding of ETL concepts, data workflows, and modern CI/CD pipelines is required. This role is key to ensuring the stability, scalability, and usability of USC Online's technical and student-facing infrastructure. Key Responsibilities Docker Image Development & Management
Student Lab Support & Documentation
Either Data Warehouse or Software Development Data Warehouse Support
Software Development
DevOps & CI/CD
The hourly rate for this position ranges from $41.73- $49.08. When extending an offer of employment, the University of Southern California considers factors such as (but not limited to) the scope and responsibilities of the position, the candidate's work experience, education/training, key skills, internal peer equity, federal, state, and local laws, contractual stipulations, grant funding, as well as external market and organizational considerations. Required Qualifications Proven experience with Docker, container lifecycle management, and image building. Strong knowledge of Linux/Unix systems and package management. Familiarity and experience in at least ONE of the following: MSSQL, T-SQL, SQL Server Integration Services or other similar relational database systems and ETL tools. C#, .NET Core, Python, Bash scripting or similar programming/scripting languages. Hands-on experience with DevOps pipelines (CI/CD, GitHub Actions, Azure DevOps). Familiarity with multi-developer workflows, repository management, and version control best practices. Knowledge of networking, system administration, and security best practices for containerized environments. Experience in Customer Service and Support Strong communication and documentation skills. Preferred Qualifications Experience supporting student lab environments or educational technology. Experience with infrastructure automation and monitoring tools. Experience with Tableau or data reporting Job ID REQ20168055
Posted Date 01/06/2026 Apply
Current employees apply here | |
Jan 13, 2026