Job
Description
Hiring manager and Recruiter should collaborate to create the relevant verbiage. Your Role and Responsibilities
Work with Development, Product Management, Security, Support, Legal, Customer Success, and other partners to complete Release Management tasks for software productsCoordinate with development and stakeholders to set and manage scope, and to prioritize and schedule release activitiesDevelop release plans, timelines, and milestones, and drive the team to finish tasks on time with high qualityFacilitate communication to ensure smooth collaboration across different teamsHelp fix problemsUnderstand the context, get people talking, get to the bottom of it, get action plans and targets, facilitate retrospective review, and apply learnings the next timeHelp prevent problemsEducate your stakeholders on the Release Management cycle, creating an informed workforce to improve quality and speed of deliveriesIdentify and assess potential risks, develop mitigation plans, and take action as neededFacilitate compliance processes such as open source software clearance, security and privacy reviews, and export classificationEvaluate and improve release processes based on feedback and post-release analysis
Required education Bachelor's Degree Required technical and professional expertise Required Technical and Professional Expertise
1-5 Years of release management, project management or development management experienceMinimum 1 year of overall experience software development and background with the SDLC and GTM requirementsAbility to work with architects on technical specification requirements and translate these into execution line itemsAbility to manage the on-time delivery of feature requirements for all major releases, specifically with Agile methodologiesExperience with Triage incoming defects and requirements, and continuously follow up on their progressExperience managing project scrums and prioritizing must fix defectsExperience with Project Management and related tools (e.g. GitHub work management and GitHub projects, Jira)Experience with IBM Software Release processes. Experience with AWS and Azure a plusProficient in Agile methodology with an ability to adapt quickly to changing technology requirementsExperience with Agile development principles including sprint and release planning and trackingExpertise at working independently and as part of a team in a fast-paced, dynamic development environmentExcellent problem-solving and analytical skillsContribute innovative suggestions for process improvement and automaticStrong organization skills, and strong verbal and written communication skills
Preferred technical and professional experience Preferred Technical and Professional Expertise
Familiar with software development at IBM (cloud, on-premise or both)Familiar with IBM-specific Release Management, software delivery or complianceExperience with global teams and cross-time zone collaboration