Post Job Free
Sign in

Release Manager Management

Location:
Henrico, VA
Posted:
May 15, 2024

Contact this candidate

Resume:

Rohan Gopal Veeramalla

Release Manager

Email: ad5qdf@r.postjobfree.com

Ph: 214-***-****

SUMMARY

Having 8 years of experience as a Release Manager in automating, building, releasing of code to servers and implemented migration projects to cloud.

Extensively worked on Jenkins for continuous integration and for End to End automation for all build and deployments.

Having In-depth understanding of the principles and best practices of Software Configuration

Worked on Build, Configure, Manage and Coordinate all Build and Release Management activities.

Experienced with various Services of AWS

Hand-On experience in build and Deployment of CI/CD pipelines, managing projects often includes tracking multiple deployments across multiple pipeline stages (Dev, Test/QA staging and production).

Extensive experience of working with the release and deployment of large-scale Web applications covering Microservices, UI and Database deployments.

Experienced in managing all aspects of the software configuration management process including code compilation, packaging/deployment/release methodology, and application configurations.

Experience in working with Tracking Tools HP Service manager, JIRA and release management tool Service Now and Plutora.

Excellent communication, interpersonal, analysis and leadership skills with ability to work efficiently in both independent and team environments.

Technical Skills:

Able to define, implement, and oversee robust end-to-end build and release process for wide-ranging projects with CI/CD pipelines.

Able to set up and maintain modern CI/CD tools and systems with acceptable service level agreements (SLAs).

Able to automate CICD pipeline based on Jenkins for automated deployments to cloud (AWS).

Seasoned contributor serving as Release Engineer for large projects with multiple teams participating for customer facing application which receives heavy traffic.

Avid promoter of Release management processes: CAB, DRB, Go/No Go meetings, Governance meeting.

Hands-on experience with multitude of software development technologies: Jenkins, Git, Github, Subversion, Chef, Maven, Ant, Jira, Confluence, Service Now, MySQL, Apache.

Education:

MBA - Dallas Baptist University Aug 2015

MS – Harrisburg University of Science and technology May 2018

Major – Information Systems and Management

Certification:

AWS Certified Solution Architect - Associate https://www.certmetrics.com/amazon/public/badge.aspx?i=1&t=c&d=2018-02-28&ci=AWS00450409

ITIL Foundation V3 Certified number: GR750389398RV

Professional Experience:

USM Systems (End client – Delta Dental) Jun 2023 – Till date

Release Manager

Responsibilities:

Work cross-functionally to help facilitate applications and infrastructure changes to pre and production environments using deployment automation tools.

Secure applications checkout resources and facilitate checkouts in controlled environments.

Monitor/police environment changes and ensure stability and quality.

Ensure Compliance with Enterprise Change Management Guidelines, provide guidance to IT Delivery Teams in establishing discipline around Build Delivery and Release process.

Plan, communicate and coordinate database refresh activities for controlled environments

Create and/or maintain process documentation/workflows, knowledge articles and self-service guidance for applicable IT Services.

Collect and document business requirements for policy and process improvement, including automation efforts.

Facilitate process workflow modeling to collaborate on process and policy improvements, automation capabilities and clearly defined end-to-end use cases

Conduct maturity assessments against the policy/process activities to highlight areas of improvement or concerns.

Define, update, deploy and manage standards for multiple processes, to include identification of interdependencies between defined processes desired

Establish and support controls and procedures to review, assess and prioritize these requirements for incorporation into tool and process designs.

Extract reports and provide a high-level analysis of data for review in alignment with supporting

ITSM-defined metrics

Review information and trends to ensure the output of processes is achieving the desired results and the corresponding services are meeting agreed upon service levels.

Provide key management reporting of and metrics as they pertain to defined goals and objects and their critical success factors.

Identify and assess issues and risks and bring inconsistencies and problems to the attention of management.

USM Systems (End client – AT&T) Nov 2022 – Jun 2023

Release Manager

Responsibilities:

Scheduling, managing and coordinating releases across multiple applications within various portfolios across different teams and projects.

Constructing a release calendar for the different projects to have a centralized view of all releases.

Manage and mitigate risks and resolve issues regarding release quality and schedule.

Continuously monitor projects and provide reports about their progress.

Ensuring all team members are adhering to engineering best practices as well as enforcing DevOps policies.

Monitoring the release process and collecting feedback from the different teams as well as customers for review.

Making improvements on a regular basis to the release process.

USM Systems (End client – First Republic Bank) Nov 2021 – Nov 2022

Release Manager

Responsibilities:

Evaluate products to determine automation feasibility and then create or maintain CI/CD/CD pipelines for deployments.

Provide release management support for application, operational, infrastructure and configuration changes.

Perform Non-production and Production releases using tools like Jenkins and Openshift.

Create and manage change tickets, runbooks, rollout plans and perform collision/impact analysis for releases using tools like ServiceNow, Confluence and Github.

Assess and translate MOP and instructional documents to identify, communicate and mitigate risk

Uphold IT compliance with change management processes and policies.

Coordinate, plan and communicate with varying audiences.

Manage multiple planned releases and unplanned hotfixes each week.

Support releases on weeknights and/or weekends for both planned and unplanned activities, as needed.

USM Systems (End client – Capital One Bank) Mar 2016 –Nov 2021

Release Manager

Responsibilities:

Ensure, where possible, that an automated approach is being taken in all aspects of software build and management.

Work along the boundary between engineering, QA, and operations to ensure that the release process is meeting their short-term and long-term needs.

Ensure build and release processes and procedures are followed. Devise and operate the processes needed to ensure software builds are fast, automated and reliable.

Plan and support integrated platform releases per the RM process, while actively driving alignment of platform changes to pre-defined release schedules and identifying conflicts with other portfolio planned releases.

Design and create various dashboards and reports for analyzing performance & deployment metrics by integrating data from Postgres DB and tools like Snowflake & Service Now.

Participate or provide input to support Release Planning meetings with the intent to align and influence scheduling decisions to optimize Release strategy across the organization.

Implement automated CI/CD pipeline for continuous deployment and continuous delivery into the AWS cloud using Jenkins, Github, Artifactory, Docker and Terraorm.

Assess, plan and assist the product teams with the design of release packages prior to deployment into the environments.

Avid promoter of release management processes: CAB, DRB, Go/ No Go meetings, and governance meetings.

Facilitate discussion and conflict resolutions on build and release issues.

Support an agile and iterative approaches to development, testing, build and release.



Contact this candidate