Negotiable
Undetermined
Remote
United Kingdom
Summary: Fusebox is looking for a skilled Unity Developer (DevOps) to enhance their live-service narrative games by managing and expanding their CI/CD pipelines. The role involves automating builds, managing deployment processes, and collaborating with developers and content integrators. The position is remote, specifically for UK residents, and emphasizes strong communication and technical skills in Unity and DevOps practices.
Key Responsibilities:
- Take ownership of, maintain, and expand existing CI/CD pipelines, collaborating with fellow developers and content integrators.
- Automate and optimize Unity binary builds and AssetBundle/Addressable content generation.
- Manage remote TeamCity build agents to ensure application and content releases hit strict deadlines.
- Maintain and improve existing automation workflows, enforcing best practices in CI/CD and source control strategy.
- Manage deployment pipelines to the Google Play Console and Apple App Store Connect.
- Create and maintain detailed project documentation.
- Proactively communicate concerns, potential challenges, and pipeline bottlenecks.
Key Skills:
- Strong experience using Unity with C#.
- Proven experience building and maintaining CI/CD pipelines for Unity projects using TeamCity.
- Highly proficient with source control, particularly Git.
- Proficiency in scripting languages for DevOps automation (e.g., Python, Bash, and/or PowerShell).
- Familiarity with the Google Play and Apple App Store deployment processes.
- Excellent communication and collaboration skills.
- Experience with back-end services, particularly Google Cloud (GCP) and AWS.
- Experience developing automated tests for Unity.
- Experience with TeamCity Kotlin DSL for pipeline configuration.
- Experience with BitBucket Pipelines and YAML.
- A passion for interactive fiction, storytelling, and creating engaging narrative games.
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Fusebox is seeking a skilled Unity Developer (DevOps) to play a key role in the evolution of our live-service, narrative games.
About the Role
You will be taking ownership of our existing TeamCity Cloud setup, taking responsibility for extending our CI/CD pipeline, managing build agents, automating binary and AssetBundle/content releases, and keeping our deployment pipelines running smoothly.
Responsibilities
- Take ownership of, maintain, and expand existing CI/CD pipelines, collaborating with fellow developers and content integrators.
- Automate and optimize Unity binary builds and AssetBundle/Addressable content generation.
- Manage remote TeamCity build agents to ensure application and content releases hit strict deadlines.
- Maintain and improve existing automation workflows, enforcing best practices in CI/CD and source control strategy.
- Manage deployment pipelines to the Google Play Console and Apple App Store Connect.
- Create and maintain detailed project documentation.
- Proactively communicate concerns, potential challenges, and pipeline bottlenecks.
Qualifications
- Strong experience using Unity with C#.
- Proven experience building and maintaining CI/CD pipelines for Unity projects using TeamCity.
- Highly proficient with source control, particularly Git.
- Proficiency in scripting languages for DevOps automation (e.g., Python, Bash, and/or PowerShell).
- Familiarity with the Google Play and Apple App Store deployment processes.
- Excellent communication and collaboration skills.
Required Skills
- Experience with back-end services, particularly Google Cloud (GCP) and AWS.
- Experience developing automated tests for Unity.
- Experience with TeamCity Kotlin DSL for pipeline configuration.
- Experience with BitBucket Pipelines and YAML.
- A passion for interactive fiction, storytelling, and creating engaging narrative games.
Location: Remote (UK Residents Only)
Please note we are only accepting applications from within the UK due to being flexible to travel to work events/socials.