PERMANENT
DEPARTMENT - Tech Services
BASED AT SEGA West London
REPORTING TO - Head of Corporate Infrastructure
POSITION OVERVIEW
We are seeking an established and experienced Senior Build + Release Engineer with games industry experience to design, deploy, and maintain our CI/CD and build infrastructure, enabling our development teams to focus on and deliver our key products and build our games.
You will work with us, taking responsibility and accountability alongside the team for our CI/CD infrastructure, which includes managing our growing TeamCity platform, Perforce Helix Core implementation, and associated virtualised and physical build agents. You will collaborate closely with the game development teams to provide the scale and stability needed to support growing business needs across all our supported platforms.
KEY RESPONSIBILITIESCollaborate with software development teams to implement and maintain efficient CI/CD pipelines for game projects
Configure and manage the build agent environment to support game builds across various OS platforms (Windows, Mac, iOS, Android, Linux), utilising automation to reduce manual effort
Troubleshoot the build deployment environment to ensure timely and reliable build and test job configurations
Work with cross-functional teams and key stakeholders to ensure services we provide and support are creating efficiencies to drive improvements
Optimise CI/CD build infrastructure to cope with increasing demand, utilising metrics and data
Manage and own job configurations using TeamCity UI and via code using the Kotlin language
Investigate new tools and technologies that would improve our environment, stay on the pulse of emerging technologies
Identify opportunities for automating processes and support within the CI/CD build environment
KNOWLEDGE, SKILLS & EXPERIENCE
EssentialExperience working within the games industry
Demonstrable experience and proficiency using the TeamCity CI/CD platform and Perforce VCS (Helix Core) displaying confidence and leading improvements and innovation
Proficiency in Kotlin, Ansible, Bash, Python, HCL (Terraform), PowerShell and other common declarative/scripting languages
Positive disposition, excellent communicator and a desire to deliver high-quality output
Proficiency monitoring and observability tools such as Prometheus and Grafana to measure effectiveness of CI/CD
Critical thinking and problem-solving and troubleshooting skills
Understanding of VMWare and server platforms, including knowledge of Windows (Desktop/Server), Linux and MacOS
DesirableBuild and Release using Unity as the engine, knowledge of Unity build processes
Experience with Apple developer tooling for build and release
Fundamental understanding of cloud technologies, with a particular emphasis on Azure
Collaborative team player
Works well under pressure
Strong prioritisation skills
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.