Scrum Release Manager Resume
5.00/5 (Submit Your Rating)
SUMMARY
- 8+ years of experience in the Information Technology.
- She has experience in Scrum Master, Release Management, Change Management, Build Release deployment, Configuration Management, Infrastructure support, Microsoft SQL Server 2005/2008/2012 , TFS Administration, Cruise Control, Service Now (SNOW) and Click Ones for Configuration Management.
- She has been involved in Coordination of activities between various teams across the globe (India, China, Europe) for pre and post builds and release activities. She has also been responsible for Go/ No Go calls (also known as Change Advisory Board (CAB) meetings).
- She is an effective team player with problem - solving and trouble-shooting capabilities and has strong analytical, communication, organizational, administrative, interpersonal, and leadership skills. He has excellent knowledge of Waterfall and Agile methodologies.
TECHNICAL SKILLS
Hardware / Platforms: Unix, Linux, Aloha POS, VMWare, AWS
Technology: .net, JAVA
Programming Languages: C/C++, C#, VB, JAVA
Databases: SQL Server. Oracle
Scripting Languages: Windows Scripting. Perl, Bash. PowerShell
Version Control Systems: Team Foundation Server (TFS)- 2017 and prior versions, Cruise Control, SVN, Jenkins, CVS, Clear case, Clear quest
Issue tracking Systems/ Other Tools: JIRA, Web Star, Microsoft SharePoint, Service Now (SNOW), Clear Quest, Tivoli Service Req Mgr (TSRM), Puppet/Chef, GIT, Microsoft ProjectPROFESSIONAL EXPERIENCE
Confidential
Scrum Release Manager
Responsibilities:
- Facilitate daily stand-ups and scrum ceremonies for two scrum teams. Work with product owners to groom the backlog and plan sprints.
- Report at Scrum of Scrum meetings. Track burn down, issues and progress. Work with component teams to resolve issues.
- Improved team velocity by incorporating capacity planning into sprint planning sessions.
- Responsible for managing impediments, eliminate waste, managing the process, managing the team's health, managing the boundaries of self-organization, and managing the culture.
- Worked closely with Product Owners, coordinating product backlog grooming and story estimation
- Manage all cross-functional team dependencies and consider business priorities when scoping, planning and certifying an application/change release into the production environment.
- Analyze and communicate likely impacts of the new release to technology and business areas.
- Work with production application managers/delivery team leads to ensure scheduled changes take place with little or no impact to the business (and when applicable with proper notification to the business).
- Ensure that policy, regulatory and control requirements are satisfied though execution of standard transition checklists and procedures in SNOW.
- Ensure all application documentation is properly updated and signoff has been received at each phase of the cycle.
- Adhere to configuration management standards and methodologies when overseeing the software development cycle through test environments and production implementation.
- Manage all aspects of the end to end build and release process.
- Plan and manage changes and other deployment activities following change management, configuration management, project management and ITIL processes as per customer policies and procedures.
- Produce and manage a forward-looking timeline for release windows and cycles across a portfolio of applications.
- Conduct Release readiness, milestone, and business go/no-go reviews.
Confidential
Scrum Master/ Release Manager
Responsibilities:
- Setting the stage and providing clear boundaries in which the team can collaborate
- Facilitate daily stand-ups and scrum ceremonies. Work with product owners to groom the backlog and plan sprints.
- Proactively worked on removing impediments and protecting team members from interruptions and distractions to maximize productivity. Worked with Scrum Masters of other Component Teams to reduce inter-dependencies and impediments during Scrum of Scrum (SoS) Meetings.
- Identifying and elevating the visibility of dependencies within and across the teams for a smoother release
- Forward Plan the release windows and cycles across a portfolio
- Manage risks and resolves issues that affect release scope, schedule and quality
- Measure and monitor progress to ensure application releases are delivered on time and within budget, and that they meet or exceed expectations
- Coordinate release content and effort based on the service request backlog, pending service requests, third party applications, or operating system updates
- Communicate all key project plans, commitments, and changes including requirements, QA plans, schedule, and scope changes
- Manage relationships and coordinate work between different teams at different locations
- Conduct Release Readiness reviews, Milestone Reviews, and Business Go/No-Go reviews
- Produce Deployment, Run Books and Implementation Plans
- Weekly Release Reporting
- Communicate release details and schedules to the Business as required
- Negotiate, plan and manage all release activities
- Work with release engineers to understand impacts of branches and code merges
- Work with various teams and moves code across various environments namely: QA, Integration, Pre-Prod, and Production. Maintains the release schedule for all core services and ensure alignment across key partners and vendors.
- Continually work towards making improvements in the release process. Help in setting up various environments
- Lead and co-ordinate the Go-Live activities including the execution of the deployment Plans and checklists.
- Participate in CAB meetings to discuss release scope and/or roadblocks
- Maintains a release repository and manages key information such as build and release procedures, dependencies, and notification lists
Confidential
Scrum Master/ Release and Project Management Advisor
Responsibilities:
- Reporting to the Vice President of IT.
- Coordinating and facilitating interactions of stakeholders, vendors and client.
- Conducting Regular Review Meeting to ensure Project Progress and Quality Management
- Identify and propose new components and refactoring in balance with business priorities.
- Managing project plans using MS Project, Client interaction and User Training
- Coordinating with client and offshore team for their deliverables.
- Provide analysis and insight to release management teams planning, lead the release planning meetings for multiple platforms and project releases and prepare and publish release notes and communicates success or failure of the release to management.
- Leads lessons learned meetings to improve the release planning process and facilitate process improvement and establishes/defines standards and procedures for release statistics reporting and documentation.
- Interacting with project and functional teams to determine release requirements
- Managing risks and resolving conflicts and issues that affect release scope, schedule and quality of each deployment
- Identifying, documenting and implementing release process improvements
- Work on Major, Minor and Emergency Releases
- Provide direction for developing project release plans specifying goals, strategy, staffing, scheduling, identification of risks, contingency plans, and allocation of available resources for large scale program releases which include maintenance releases and special dedicated project releases.
- Meet with other Healthcare Analytics and Business programs to align release schedules and timeline to minimize outages and/or production risks to ensure successful implementation of all release components to meet the company commitments.
- Leading/mentoring and training release management staff.
- Escalate any Changes which are damaging the quality of the service
- Ensure all Changes comply with internal/customer regulatory controls
- Ensure agreed Requests for Change (RFC) are entered correctly in the Change Control System and include a clear reason for the change
- Liaise with all internal/external parties to ensure that information and approvals for changes are communicated and understood by all stakeholders
- Organize and chair Change Advisory Board meetings (CAB), ensure agenda and reports issued to participants in good time
- Review, monitor and communicate the progress and final outcome of changes to all relevant parties
- Ensure that full approval is granted prior to implementing changes
- Ensure Configuration Items (CI) are linked to the Change
- Plan, document and publish high level release schedules
- Drives Go/ No go calls and rollback decision meetings with release stakeholders
- Scheduling and conducting production deployment planning, implementation and post-release meetings
- Plan, document, publish and train IT development, engineering and quality teams on company CM policies and standards
- Manage the source code repository between all programs
- Establish and enforce standard best practices between all teams
- Define, implement, and manage the build, integration, and release process
- Define, implement, and manage processes and procedures for source management
- Follow/maintain procedures to ensure compliance
- Review and validate deliverables
- Create, document and publish implementation plans
- Produce a deployment plan for complex multi-team production migrations and publish deployment results to leadership team
- Establish environment configurations to support systems including managing environments effectively and maintaining the baselines within the environment
- Perform installation, setup, configuration, and maintenance of configuration management tools
- Document issues and lessons learned for each deployment and drive process improvement
- Own the release calendar, produce detailed release plans, control release scope
- Responsible for defining, owning and reporting on relevant Key Performance Indicators to ensure that the leadership teams and stakeholders can accurately assess the health and performance of the applications portfolio
- Coordinate with Project Managers & Program Managers to monitor and track project and release risks and issues
- Collaborate with QA Manager and Application Development Directors in ensuring proper Release Plans, Test Plans, and Acceptance Criteria are set
- Collaborate with Change Management to ensure effective and efficient handling of all changes using standardized methods and procedures
- Collaborate with Incident Management and Problem Management teams in resolving issues and analyzing root cause
- Drive consistent and measurable processes that will ensure the quality of the change is assured, and fallback options are clearly identified and delivered in the event they are required.
- Be responsible and accountable for meeting the expectations of the business partners
- Seeks, suggests and when appropriate, implements initiatives for improved processes, additional business benefits, reduced costs, etc.
- Works across the IT organization to improve and enforce development, testing, release and documentation standards.
- Ensure deliverables are completed within target timeframes and are consistently high-quality.
- Prepares activity and progress reports for the section.
- Implements solutions consistent with the overall IT plans and objectives.