DevOps Engineer, Dev Support

Spark Dev Support · Frisco, Texas
Department Spark Dev Support
Employment Type Full Time
Minimum Experience Mid-level

DevOps Engineer for Developer Support Team 

 

The DevOps Engineer for the Developer Support Team is a new position at Gearbox. Your expertise is needed to help transition our Online Game Engine software builds to a cloud-based CI/CD with secure role-based delivery of build artifacts to third-party developers. The Shift Online Game Engine includes a constellation of online features and services that power our connected games. We started building the platform about a decade ago for our own games. As more partners and friends want to make use of what our team has built, we've continued to invest in maturing and scaling our practice. 

As a principle technical designer, you will provide crucial input to the planning phase and help us build out and maintain this new infrastructure. You should feel comfortable bringing architectural design proposals to the table for consideration among your colleagues on our software and infrastructure development teams. You will be responsible for driving the implementation of flexible cloud architectures with an automation-first emphasis; manual user intervention likely makes you uneasy and maybe even a little twitchy. We would expect a successful candidate for this position to be a self-starter with the ability to complete tasks independently. Though you will have access to technical leadership and senior engineers at your disposal, you should feel well acquainted with tackling complex problems without significant oversight. 

 

Responsibilities: 

- Collaborate with developers to update and maintain multi-platform build systems 
- Design and create tooling for cloud-based CI/CD 
- Collaborate with our team of DevOps and software engineers, contributing technical guidance and helping establish best practices 
- Propose forward-thinking technical designs for our cloud build & distribution platform 
- Work alongside technical leadership to organize technical roadmaps into achievable work 
- Be a championing voice for our customers 

 

Requirements: 

- Minimum of 2 years hands-on experience in a wide variety of AWS technologies 
- Minimum of 2 years’ experience with containers, preferably Docker 
- Minimum of 2 years’ experience in disciplined software engineering with a focus on design, development, and implementation of highly-scalable/available applications 
- Minimum of 2 years’ experience with Python 
- Computer Science degree and/or 2+ years’ experience in professional software development 
- Hands-on experience developing and maintaining CI/CD pipelines 
- Excellent teamwork skills, flexibility, and ability to handle multiple tasks 
- Comfortable communicator, able to clearly detail designs and implementations on an individual level and in large group settings 

 

Bonus Points for: 

- Familiarity with C++ 
- Familiarity with Jenkins 
- Familiarity with JFrog Artifactory 
- Familiarity with cross-compilation toolchains 
- Familiarity with build systems, including: msbuildcmakeconan, meson, UBT, Swift Package Manager, Gradle 
- Familiarity with UE4 and/or Unity 
- Familiarity with Perforce 
- Familiarity with Git 
- Familiarity with Datadog 
- Familiarity with Atlassian products (OpsGenie, Bamboo, JIRA, Confluence) 
- Experience working with developers in an agile environment 
- Professional game development experience 

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Frisco, Texas
  • Department
    Spark Dev Support
  • Employment Type
    Full Time
  • Minimum Experience
    Mid-level