This job listing expired on Apr 13, 2020
Tweet

For decades, Wizards of the Coast has connected people around the world through play and imagination, with core games that have defined their genres - Magic: The Gathering® and Dungeons & Dragons®. We want to offer more ways to connect and play as the company grows. And that's where you come in.

Wizards of the Coast, a subsidiary of Hasbro, Inc., and the world's largest publisher of adventure games, including Magic: The Gathering® Trading Card Game and Dungeons & Dragons® Roleplaying Games has an exciting opportunity for a Senior Build Engineer to join our Build and Release Engineering team.

We offer competitive salaries, a great benefits package, and the excitement of working in a creative organization. But the best part of working here is that we think creating products that bring hours of enjoyment to millions around the globe is an inherently cool way to earn a living.

WHAT IS THIS ROLE ALL ABOUT?

Do you like to build things and see your creations flourish? As a Senior Build Engineer, you will help to shape the future of Continuous Integration/Continuous Delivery at Wizards of the Coast! You will work with multiple teams on a daily basis and help to onboard new projects into the build and deployment systems in addition to providing support as needed. And, you will collaborate with Developers, QA, PM, and OPS to help build out future solutions that will increase efficiency while decreasing support cost. We're waiting for you – come join the team!

Day To Day Responsibilities For This Wizard

  • Create and support daily builds and deployments for multiple projects (live and under development).
  • Build system automation and tools that are flexible across multiple software products and operating systems.
  • Collaborate with team members across business units to come up with creative solutions to challenging obstacles.
  • Work closely with Development and Quality Assurance to solve complex build system issues.
  • Troubleshooting Build and Deployment errors
  • Fixing build/deployment problems that occur via code and/or configuration management
  • Pro-actively addressing issues via communication and if necessary, hands-on work
  • Update and maintain build and deployment configuration.
  • Contribute to the maintenance of the source code repository
  • Build and release process contributions.

Who Are the Other Wizards, Teams and Partners You Will Work With?

  • Software Development
  • Quality Assurance Team Members
  • Operations Personnel
  • Producers

AM I QUALIFIED?

Experience Creating And Casting These Spells

  • 5-8 years of experience in build and deployment technologies
  • 3-5 years working with C#
  • 3-5 years working with .NET
  • 3-5 years working with scripting languages such as: PowerShell, NAnt, Python
  • 1-3 years of experience managing software development teams
  • Experience working with Perforce or related version control tools
  • Experience with Jenkins or related continuous integration tools
  • Strong coding, debugging and problem solving
  • Strong communication and collaboration

Knowledge, Abilities And Characteristics Of The Ideal Wizard

  • Previous use of automake / autoconfig utilities in a UNIX / Linux environment
  • Strong proficiency scripting in one or more of Python, Perl, Powershell, Ruby or Bash.
  • Previous experience building/deploying in Windows, Apple and Unix environments
  • SQL Server
  • Eye for detail
  • Takes initiative
  • Magic/Magic Online experience is a plus

Education And Training

  • 4 year degree or equivalent experience

We are an Equal Opportunity / Affirmative Action Employer.

The above is intended to describe the general content of and the requirements for satisfactory performance in this position. It is not to be construed as an exhaustive statement of the duties, responsibilities, or requirements of the position.