2K Company Logo

2K

Novato, California - United States
View all jobs at this company »

Associate Producer - Core Technology Group

Description

ASSOCIATE PRODUCER - CORE TECHNOLOGY GROUP

Who We Are: 

The Core Technology Group at 2K is filled with some of the brightest minds in the business, whose expertise is routinely called upon by the groups behind Civilization, Borderlands, Evolve and others. When some of the best studios in the world have needs in the online space, the my2K team answers the call. We fill our team with those who thrive working on highly available web services, highly scalable backend infrastructures and generally cool online technology. If you are passionate about technology and are looking to accelerate your career by supporting development and delivery of a large scale service infrastructure, come join our team.

What We Need:

As an Associate Producer on the my2K team, your primary role will be project managing our agile software development process.  You will also own release management, maintain a product knowledge base, and manage the process for handling integration and live-site support for our partners.  Candidates should be self-motivated, highly organized, and possess strong leadership skills. 

Job Responsibilities Will Include:

  • Agile Project Management
    • Lead Daily Stand-Up Meetings: ensure engineering team is effectively communicating development status, identifying risks in delivering against sprint commitments, and assisting leads with re-prioritizing or re-assigning work where needed
    • Lead Sprint Pre-Planning Process: drive Product and Engineering Management to make sure product backlog is properly prioritized and candidate product backlog items are sufficiently fleshed out in preparation for sprint planning exercises
    • Lead Sprint Planning Exercise: lead engineering team through estimation, commitment, and break down of product backlog items into sprint backlog
    • Lead Sprint Demo and Retrospective: lead engineering team through demonstration of delivered sprint commitments and sprint retrospective learnings
    • Serve as champion of the sprint backlog, ensuring it accurately reflects that state of product development
  • Release Management
    • Maintain and execute a formal release management process including per-release playbooks
    • Identify and maintain the list of features / functionality / fixes being delivered in a release
    • Support QA making sure they understand what to test and have what they need to perform testing
    • Identify and communicate risks to quality and schedule of committed deliverables
    • Establish, maintain and regularly communicate release work-back schedules and checklists
    • Lead release retrospectives and ensure learnings are implemented in future releases
  • Knowledge Base Management
    • Support engineering leads in developing and maintaining our internal and external knowledge base for developers
    • Support product leads in developing and maintaining our external knowledge based for business representatives
    • Identify knowledge gaps and drive engineering and product management to deliver necessary content
    • Partner with tech leads to engage development partners and capture implementation pain points, updating knowledge base and ensuring team addresses these pain points for future partners
  • Integration and Live-Site Support
    • Own maintenance of existing support ticket system, ensuring support requests are promptly triaged, properly prioritized and addressed in a timely manner
    • Identify opportunities to improve existing live-site support processes and work with leads to translate opportunities into a long-term plan for establishing a more scalable, enterprise level support system
    • Identify opportunities to improve existing partner onboarding and integration support processes and work with leads to translate opportunities into a long-term plan for establishing a more scalable, enterprise level support system
    • Execute on any approved plans around improving our live-site and integration support system
  • Other
    • Assist engineering team with management of hardware and software resources, providing follow-up to requests and logistical coordination

Who We Think Will Be A Great Fit:

In addition to meeting the responsibilities of the role, the experience qualifications, and demonstrating the necessary skills, success on our team requires someone who can continually field conflicting, high priority tasks, without losing focus or getting distracted from their highest priority.

Minimum Requirements:  

  • BA/BS or equivalent work experience in software development related fields
  • 4+ years of experience in leadership roles (QA, Engineering, or Production) for SaaS development teams
  • 2+ years of experience in project / program / production management for SaaS development teams
  • Experience serving as Scrum Master or similar role on teams leveraging Agile development methodologies
  • Passion for video games and video game technologies
  • IDEAL:  Significant work experience in development of AAA-quality video games, online services and/or APIs/SDKs
  • IDEAL:  Experience with one or more of the following tools:  Hansoft, Test Track, JIRA, and Perforce

Skills: 

  • Ability and desire to work independently in a resourceful manner, self-prioritizing and self-motivating
  • Ability to effectively communicate with and influence engineers at a technical level
  • Ability to effectively work with and manage strong personalities, influencing and driving consensus
  • Ability to multi-task multiple high-priority and conflicting work streams
  • Excellence in verbal, written, and presentation skills

This Job is no longer active!