Release Manager - Infinity Ward
- Infinity Ward
- PRO0001N6 Requisition #
Infinity Ward is looking for a talented Release Manager for an unannounced project.
• Product Builds
• Work with Production to plan lockdown and integration strategies for product builds.
• Perform code and data integrations for product builds. This work often has long hours.
• Keep up to date on QA plan for builds. Validate that those QA plans are being followed through.
• Communicate status of builds clearly, accurately, and often; including:
• the status of builds
• CLs slated for integration and those already integrated lock dates, lock plans
• Daily Integrations
• Push emergency code fixes (hot fixes) to content.
• Judge when such hot fixes are needed, balancing risk against seriousness of issue.
• Push code features to content (hot fixes) when appropriate to improve iteration.
• Judge when such feature pushes are needed; balancing risk against productivity win, deadline priority, and product quality improvement.
• Be the last line of defense when data merges into the Staging/Dev fail.
• Code Releases
• Work with Integration QA on code release schedule, setting up the standard schedule and tweaking as needed through the project.
• Make decisions on special cases – such as code releases in conjunction with product lock dates, timing full converts, weekend releases, etc.
• Make decisions about integration and build process when different groups have competing or contradictory needs. For example, delaying a code release for a few hours in order to push a hot fix faster.
• Work with Tools team to improve tooling associated with integrations, package building, and other Compass services.
• Long term planning.
• Short term requests/tweaks.
• Being a champion for stability (when needed) in integration and Compass processes.
• Work with Tools team to improve the code release process.
• Work with Tools team to determine our long-term branching/streams strategy.
• Risk evaluation. Have the knowledge to evaluate the relative risk of a change or code release. That means knowing these things:
• Comprehensive knowledge of game engine and pipeline.
• Excel in balancing the uneven reliability of game development.
• Relative importance of different flavors of potential breakage. (For example, knowing which workflows are critical.)
• Knowledge of deadlines and milestone, build dates and drop-dead dates, and really truly drop-dead dates.
• Merge Skills.
• Know the game code, GSC, Lua, and all asset formats well enough to resolve merge conflicts correctly and safely.
• Be able to execute complex, three-way merges.
• Know how to use Compass tools to perform builds.
• Including enough experience to make decisions based on what Compass can deliver in limited time.
• Including enough experience to not press the wrong button and delay critical builds for hours or even a day.
• Know how to track down the source of breakages when they occur in the Release branch or due to integrations.
• Perforce. Be a Perforce expert.
• Predict and understand the behavior of the Perforce integration engine.
• Know the integration tools available (merge/integrate/copy/streams).
• Read and understand revision graphs.
• Proficient in Perforce command line well enough to write simple scripts.
• Know Perforce well enough to support all teams.
• Communication – be a clear, precise, and constant communicator
• Responsible – willing to step up without being asked; willing to be the last person in the building, if need be
• Reliable – does what they say they will do a high percentage of the time
• Patient – have a reasonably thick skin and handle additional hassle well
Founded in 2002, Infinity Ward is the original studio behind the Call of Duty franchise. The titles developed by Infinity Ward have won over 200 "Game of the Year" awards and 100 "Editor's Choice" awards, among many other industry accolades. In 2007, the studio released Call of Duty 4: Modern Warfare, a revolutionary title that set the bar for the modern first-person shooter. Our latest releases, Call of Duty: Modern Warfare 3 and Call of Duty: Ghosts broke records with the fastest revenue generating launches of any entertainment product. In 2014, Infinity Ward merged with Neversoft, bringing together two talented and accomplished groups under one roof, with the goal of creating the best games possible.
Infinity Ward is located in Woodland Hills, California, just outside of Los Angeles. A critically-acclaimed studio, Infinity Ward is proud to have one of the most passionate and accomplished development teams in the industry. We love to have as much fun as the games we create, and it shows in our relaxed, yet diligent workplace environment.