Release Manager Resume
5.00/5 (Submit Your Rating)
Dallas, TX
SUMMARY
- Release Manager with nine (9) years of experience in ITIL change and release management using Agile and Waterfall Methodologies
- Managed all aspects of planned and emergency patch releases on a daily, weekly and monthly basis
- Defined, documented, negotiated, and maintained product/application release roadmaps
- Managed releases that were inclusive of application updates, operating system patches, security improvements, hardware upgrades, application and infrastructure changes
- Responsible for implementing and managing the release process for the progression of codes in the development, test, and production environments
- Experience analyzing risks before moving the changes to production
- Scheduled meetings (CAB) with all stake holders of applications while managing the release process
- Identified cross functional dependencies, monitored and tracked release milestones
- Responsible for communicating all key project plans, commitments and changes including requirements, QA plans, schedule, and scope changes
- Managed the agile transformation for the organization
- Worked in conjunction with DevOps team by analyzing risks and dependencies as well as preparing the release deployment plans along with release calendar
- Experience driving agile methodology adoption
- Experience with release management and/or program management for mid to large size development teams
- Worked to achieve the operational excellence by adopting ITIL service management best practices that are applicable within the change management process
TECHNICAL SKILLS
Primary Skills: ITIL V3.0 Certified, CSM Certified
Languages: C, Core Java, .Net and Shell Scripting
Scrum Tools: Middleware Technologies
Version One, Rally: WAS 6.1, WAS 8.5, MB, MQ, MW
Frameworks/SDLC Methodologies: Waterfall/Agile(Scrum)
Operating Systems: Windows 98/XP, Windows 7, UNIX and IOS
Databases: Documentation
Oracle, MySQL: Lotus Notes, SharePoint
Tools: HP Quality Center, HP Service Manager, Jira, SPLUNK
PROFESSIONAL EXPERIENCE
Release Manager
Confidential, Dallas, TX
Responsibilities:
- Ensured that changes implemented for any products went through the ITIL process by allocating priorities to all requests for changes
- Planned, defined and implemented an overall process framework to enable efficient and scalable service delivery on Cloud and physical by documenting and developing training materials and conducted training for roll - out
- Issued change schedules by preparing release calendars throughout the year and updated the service level agreements by closely working with the OLA
- Conducted bug fixes, application migrations, major enhancements and application retirements to production
- Chaired all CAB and ECAB meetings along with ERMC (Enterprise Release Management Council)
- Created and conducted walkthroughs of deployment plans for complex large scale releases including mock deployments in pre-prod environments and production installations
- Managed and coordinated with the deployment packaging/application setup for releases involving various technologies such as IBM WebSphere Portal, IBM WebSphere Application Server, Middleware services, Business Objects, database (Sybase and Oracle), and Informatica, J2EE, .NET and other EDW deployments
- Worked on the technical platform releases which included JRule, Mule ESB changes and application and service changes
- Verified that the data power URL and ESB endpoint information was correct before the changes were applied
- Participated in scrum meetings during the Sprint planning to accommodate the agile framework changes to the release schedules
- Actively participated in PI planning sessions of agile release trains to plan the release calendar based on the agile releases
- Participated in all the agile transformation of the associate management area to agile release trains with six tracks.
- Analyzed initial test performance results including targeted areas for improvement and provided support during production capacity/performance issues and problems
- Simplified the software release management process as well as the development and maintenance of business applications with streamlined workflows and automated source code versioning
- Handled the enterprise SaaS and PaaS releases
- Worked with the infrastructure team and application owners to provision the servers and also worked with application owners in staging the packages
- Owned the release management aspects of multiple software development projects
- Handled releases for the technologies related to Mainframe host components, DB, and ETL
- Handled releases for batch job runs using the auto flows through Control M
- Worked on the migration projects for all applications and services in between data centers from physical to Cloud
- Ensured that proper checkout and rollback plans were in place before implementing the changes to production
- Categorized the changes based on the business justifications provided and impacts
- Prepared release plans for every release and conducted implementation test release readiness and production readiness review meetings
- Worked in conjunction with the DevOps teams by bridging the gap between delivery and operational teams
- Worked for the director/sponsors approvals when in need of implementing changes outside of the regular change windows
- Managed setup and configuration of SAN test environments
- Tracked all defects using the JIRA bug tracking tool
- Reviewed and authorized implementation scopes for all the environments
- Validated and reviewed the documents unit test cases, issuances, IT Sol cert and approval packages for all the environments like dev, performance, implementation and production regions
- Managed the configuration process by updating all of the CI’s (Configuration Items) in the CMDB
- Scheduled the outage notifications through ESS postage whenever needed
- Conducted PIR and documented the final review status of change records with how deployment went
- Worked with the problem management team on issues raised during the implementation to see if the problem records were needed to identify the fix
- Produced regular management reports
- Coordinated, facilitated, managed and approved change windows for product release and infrastructure maintenance windows
- Worked with the development and release management teams to ensure business requirements were defined and solutions accurately designed to meet stated business needs
- Led the software integration team that included building/compiling source codes and documented the software build/compile process
- Maintained all internal documentation
Environment: J2EE, .NET, Middleware, Mainframe, Agile Scrum, Lotus Notes
Release Engineer
Confidential, Kansas, MO
Responsibilities:
- Provided input for biweekly IT advisory group meetings
- Managed the Configuration process for Infrastructure test environment by updating all the CI’s (Configuration Items) in the CMDB
- Tracked and monitored change requests ensuring all requirements were met for release testing
- Created and conducted walkthroughs of deployment plans for complex large scale releases, including mock deployments in pre-prod environments and production installations
- Reviewed scope for environment being deployed for each of changes going through release
- Planned and oversaw the creation of new environments based on project needs and worked with the infrastructure team to plan maintenance activities
- Ensured that the end to end test of the changes in the Infrastructure Test Environment were implemented properly
- Explained the process to change producers, JRA Release team members and gathered the release requirements
- Ensured that Issuance and Back out scripts were tested successfully
- Built the sequences and tested all the products as a package
- Participated in implementation review meetings and shared the inputs to Release Implementation Coordinators, and Project Implementation Coordinator as required
- Performed pre and post regression testing at the environment level
- Prepared evidence of test plan based on the testing performed from Infrastructure test environment
- Mitigated risks based on the issues that arose during testing at infrastructure test environment and ensured resolution before targeting to production environments
- Used JIRA to report bugs
- Maintain the developed code over the GIT repositories
- Planned for the deployment of changes to target scope through the Puppet scripts or by using the EAR Issuance tool
- Make sure the deployable/SHA were created properly using the GIT repository before deploying on target servers
Environment: J2EE, Middleware, GIT, Issuance tool