This job listing expired on Oct 11, 2021
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