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.
* 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
* 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
* 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
About Zenimax Media
ZeniMax is a media company connecting game developers, artists, designers, programmers, and talents to create entertainment content.