About CerebralFix :
We're a vibrant, creative team at the forefront of original game development, rewarded games, and work-for-hire projects.
Our passion is crafting innovative, engaging entertainment that resonates on a global scale.
By merging cutting-edge technology, captivating storytelling, and bold artistic vision, we deliver immersive experiences across multiple mediums.
With an unwavering commitment to excellence, we prioritise client satisfaction and innovation, ensuring that every project we touch meets the highest standards of creativity and quality.
Position Overview :
As a DevOps Engineer, you'll be an integral part of our programming team and help support the delivery of our world-class interactive experiences.
You'll assist in maintaining reliable pipelines, infrastructure and tooling across multiple game engines and project types.
You'll work closely with programmers, producers, and technical leads to ensure projects ship smoothly and efficiently — from early development through live operations.
Key Responsibilities :
Project & Studio Infrastructure :
Collaborate with project leads to ensure successful delivery across multiple game and tech projects.
Develop and maintain project workflows and deployment strategies from pre-production through to release.
Manage user access and licensing across key platforms including Perforce, Unity, Google Play Console, Apple Connect, Bitbucket, and GitHub.
Maintain internal documentation for processes, infrastructure configurations, and deployment protocols.
CI / CD & Build Systems :
Design, develop, and maintain Jenkins shared libraries and agents (cloud and internal) to streamline build and deployment workflows.
Support project teams in automating and troubleshooting their CI / CD processes.
Support project build pipelines with diverse repo structures, asset workflows and build targets.
Proactively identify and optimise pipeline performance inefficiencies, with an eye toward speed, scalability and reliability.
Contribute to future planning of tooling needs across upcoming projects.
Provision and manage cloud resources (AWS / GCP / Azure) for development and deployment environments.
Support containerisation and orchestration workflows (e.g., Docker, Kubernetes) as needed for scalable infrastructure.
Optimise resource usage and cost-efficiency across cloud services.
Game Engine Tooling
Collaborate with Unreal and Unity experts to identify bottlenecks and build solutions to improve team workflows.
Create and maintain reusable tooling (e.g., Unity packages, command-line utilities) for cross-project use.
Reinforce best practices in engine tooling, version control usage, and cross-platform development.
Infrastructure & Deployment Management
Maintain and optimise infrastructure for Unreal and Unity tooling servers, project web deployments, and other studio services.
Perform regular server maintenance, software updates, and infrastructure audits.
Manage and validate automated backups and disaster recovery processes.
Handle ad hoc infrastructure tasks including :
Responding to service deprecations (e.g. Google Container Registry).
Addressing platform-specific requirements (e.g., Apple and Google organisational policies).
Supporting setup for new services and client requirements.
Monitoring, Reliability & Support
Set up and manage monitoring, logging, and alerting systems to ensure uptime and performance (e.g., Grafana, Prometheus, Sentry).
Troubleshoot issues across environments (development, staging, production) and resolve incidents with minimal disruption.
Act as a point of contact for internal programmer support related to deployment and infrastructure.
Security & Compliance
Manage secure storage and access of credentials and secrets (e.g., AWS Secrets Manager, Vault).
Monitor and maintain compliance with internal security protocols and third-party platform policies.
Ensure deployment pipelines and internal tools meet basic security hygiene (access controls, audit logs, etc.).
Development Enablement & Operational Strategy
Promote internal practices that reduce friction and empower programmers to ship confidently.
Document and share knowledge to support the onboarding and upskilling of team members.
Work cross-functionally to build a DevOps culture that prioritises visibility, automation, and continuous improvement.
Ensure the studio's infrastructure, automation, and tooling stay current with emerging technologies, while driving efforts to standardise build processes and establish deployment best practices.
Qualifications & Experience
Required :
Proven experience in a DevOps, Build Engineer, or similar role
Proficiency with Jenkins and / or other CI / CD systems
Experience supporting Unreal and / or Unity Engine pipelines
Strong scripting knowledge
General scripting knowledge (e.g., Python, Bash, Groovy) is suitable but experience with tools in object-oriented programming (C++, C#, etc.) is desirable.
Experience managing permissions across GitHub, Bitbucket, or Perforce
Familiarity with managing cloud infrastructure (AWS, GCP, or similar)
Preferred :
Experience with Docker and / or container orchestration tools (e.g., Kubernetes)
Working knowledge of Terraform, Ansible, or equivalent
Monitoring / alerting implementation (e.g., Prometheus, Grafana)
Game studio experience or a background in interactive software development
Our Culture :
At CerebralFix we value a strong commitment to whanaungatanga, enjoying collaboration with teams made up of diverse people and skill sets.
We practice manaakitanga by inspiring others with a positive attitude, respect, kindness and leading by example.
We encourage continual learning and growth, to build resilience and happiness.
We believe that building relationships leads to great outcomes both culturally and operationally.
Our Values : I Am An Explorer
I Take Initiative
I Create Fun
I Put Inclusivity First
#J-
Dev Ops Engineer • Christchurch, New Zealand