Senior DevOps Engineer - Gaming / VR
HOLOGATE GmbH
München, Germany
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
München, Germany
Tech stack
Microsoft Windows
Automation of Tests
C Sharp (Programming Language)
Continuous Integration
Linux
DevOps
Video Game Development
Python
Perforce
Powershell
Systems Integration
Delivery Pipeline
Virtual Reality
GIT
Containerization
Build Tools
Unreal Engine
TeamCity
Terraform
Software Version Control
Devsecops
Docker
Jenkins
Job description
We're seeking an experienced Senior DevOps Engineer - Gaming / VR to join our programmer team, supporting the development of immersive virtual reality training solutions. You'll be responsible for managing CI/CD pipelines, automating deployment processes, and maintaining scalable development infrastructure, to improve the development department's performance through tools and automation., * Designing, developing, and managing robust CI/CD pipelines for Unreal Engine 5 projects
- Automating and refining build/test/deployment processes using tools such as Jenkins, TeamCity, or Unreal Horde
- Formulating proposals for new infrastructure changes and improvements
- Collaborating with programmers and artists to automate and improve day-to-day tasks through in-house tools
- Integrating in-house software and tools into our pipeline
- Documenting technical specifications and designs
- Mentoring junior engineers, sharing knowledge with the team, and contributing to the team's continued development
- Staying up-to-date with the latest advancements in Unreal Engine and game development technologies specifically with regards to CI/CD
Requirements
- Several years of extensive professional experience as a DevOps Engineer or comparable position, within the game industry
- Expert proficiency in PowerShell, Python & C# programming
- Extensive experience with Jenkins/TeamCity/Unreal Horde or equivalent CI/CD platforms
- Comfortable on both Linux and Windows operating systems
- Experience configuring build infrastructure using Infrastructure as Code, eg, Terraform
- Deep understanding of Unreal Engine's build and automation system and project structure
- Knowledge of test automation and integrating this into the CI/CD pipeline
- Familiarity with version control systems such as Perforce or Git
- Familiarity with containerization technologies eg, Docker
- Knowledge of DevSecOps and security best practices when configuring build systems and CI/CD infrastructure
- Strong communication and interpersonal skills with a profound knowledge of English
Benefits & conditions
- The opportunity to work in an innovative, fast-growing international technology company
- Room for ownership and the ability to actively contribute to our organizational development
- Flat hierarchies, short decision-making processes, and a dynamic work environment
- Flexible working hours with core working hours and a healthy work-life balance
- A motivated, creative team and a company culture built on openness and progress