ApplyLive Ops Engineer
Posted about 1 month agoViewed
View full description
Requirements:
- A strong desire to build tools and integrations to improve the operations of Live Service games
- A strong desire to continuously learn and help others do the same
- Proven ability to apply Systems Design principles to multiple software projects
- A polyglot software engineer fluent in two or more of any combination of Python, Golang, C/C++, and (Jenkins) Groovy
- Familiarity with Container-based Application Development
- Past experience writing CI/CD pipelines for one or more of Jenkins, GitLab CI, Tekton, or GitHub Actions
- Familiarity with Software Development Patterns such as TDD
- Fluency in writing REST APIs
- Familiarity with the application of one or more Agile methodologies
- Familiarity with software release management practices
- Fluent in source control management patterns, both with Perforce and Git
Responsibilities:
- Design, implement, test, document, and maintain internal software tools and integrations which assist the LiveOps team in achieving operational goals
- Design and execute experiments in collaboration with the LiveOps Architect, the findings of which will be used to improve multiple facets of Live Architecture
- Apply your experience and expertise toward the mentorship of TGC employees across departments and disciplines in the effective application of Live Operations principles and processes
- Assist in Release Readiness and Live Incident Response events as assigned
- Effectively communicate progress across disciplines and with players as assigned
Apply