- Company Name
- Soul Assembly
- Job Title
- Senior DevOps Engineer
- Job Description
-
**Job Title**
Senior DevOps Engineer
**Role Summary**
Lead the design, implementation, and maintenance of CI/CD pipelines and build infrastructure for XR game development. Ensure fast, reliable, and scalable build services across Unity and Unreal projects, while providing monitoring, automation, and tooling to support development, QA, and release workflows.
**Expectations**
- Own end‑to‑end build hardware and software ecosystem.
- Deliver high‑availability, performant build pipelines.
- Proactively identify and resolve reliability issues.
- Communicate roadmaps, requirements, and improvements to cross‑functional teams.
- Mentor junior engineers and drive continuous process enhancement.
**Key Responsibilities**
- Design, configure, and manage CI/CD systems (Jenkins, TeamCity, Azure DevOps).
- Develop and maintain build scripts (Python, Bash) and Docker container workflows.
- Implement monitoring, alerting, and performance dashboards (Grafana, Prometheus).
- Optimize build times and resource utilization for large game projects.
- Provide build hardware provisioning, scaling, and lifecycle management on Linux/macOS.
- Create custom tooling (e.g., automated testing frameworks) to streamline development pipelines.
- Collaborate with Unity/Unreal developers, QA, and publishing teams to align build requirements.
- Document processes, maintain version control (Git, Perforce) and track tickets (Jira, Confluence).
**Required Skills**
- Strong experience with CI/CD pipelines and tools (Jenkins, TeamCity, Azure DevOps).
- Advanced Python programming and Bash scripting.
- Deep Linux/Unix administration; macOS proficiency.
- Docker container creation, deployment, and orchestration.
- Monitoring and alerting expertise (Grafana, Prometheus).
- Command‑line Git usage; familiarity with Perforce is a plus.
- Excellent written and verbal communication; ability to work with cross‑functional teams.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Information Technology, or related field **or** equivalent professional experience.
- Relevant certifications (e.g., Docker Certified Associate, Certified Jenkins Engineer) are advantageous but not mandatory.
Royal leamington spa, United kingdom
On site
Senior
14-12-2025