This job listing expired on Oct 11, 2021
Tweet

Overview

Bethesda Game Studios is looking for a qualified Infrastructure Engineer. The successful candidate will have knowledge of and experience in the design, implementation and continuing support of cross platform infrastructure systems, continuous integration/continuous delivery build systems, patching systems, asset dependency and packaging systems, multiple branched environments, and source control integration. The ideal candidate will have a background in software engineering, with experience in optimizing and improving development workflows.

Responsibilities

  • Responsible for maintaining, optimizing, and improving infrastructure processes
  • Designs and develops additional tools to improve development workflow
  • Assists the build team in optimizing and improving build systems
  • Participates in code reviews and an agile development process
  • Accurately estimates his/her schedules and delivers high quality work products to that schedule
  • Writes clear, maintainable, portable code
  • Participate in the On-Call Rotation

Qualifications

  • Expert knowledge of version control systems and branching concepts
  • Expertise in CI/CD pipelines and game development workflows
  • Experience with Team City
  • Competent Linux System Administrator knowledge
  • Strong programming skills
  • Expertise in one or more scripting languages (Python, Lua, Java, Bash)
  • Competent knowledge of C++
  • Strong interpersonal skills and problem-solving ability

Preferred Skills

  • Bachelor’s degree in Computer Science or related field (or equivalent experience)
  • Professional software development experience in C++ or C#
  • Experience with Jenkins
  • Knowledge of rapid internal tool development with web services and similar
  • Familiarity with automated testing systems, game patching systems, and server deployment
  • Strong familiarity with Bethesda Game Studios games