Home

Change manager or Release manager with 8 years of solid experience at Remote, Remote, USA
Email: amitsaini@hanstaffing.com
UID: 4f74a8ac54b446f7bc8cb3e493494b36
From:

Amit Saini,

Han IT staffing

amitsaini@hanstaffing.com

Reply to: amitsaini@hanstaffing.com

Hari Krishna Ananthaneni

Release Manager, Change Management & Scrum Master

Professional Summary

With 8 years of experience in release and change management, I excel in overseeing end-to-end release processes, ensuring timely and high-quality deployments. I specialize in Agile methodologies, coordinating with cross-functional teams to implement best practices and streamline release activities. My expertise includes creating and maintaining release plans, conducting post-release analyses, and managing documentation to ensure alignment with project goals.

Proficient in tools like Ansible, Jenkins, and Azure DevOps, I leverage automation to enhance efficiency. Skilled in communication and stakeholder management, I drive continuous improvement and ensure seamless integration of changes, contributing to successful project outcomes and stakeholder satisfaction.

Key Achievements:

Release and Change Management: Expert in managing end-to-end release processes for multiple software products, including developing and maintaining release plans, schedules, and documentation. Adept at conducting post-release analysis to identify areas for improvement.

Scrum Master Expertise: Skilled in implementing Agile management ideals by facilitating exercises such as sprint planning and leading team standups. Experience in managing project timelines and communicating with management staff and clients to ensure project progress.

Cross-Functional Collaboration: Proven ability to collaborate with development, QA, operations, and product management teams to coordinate release activities and resolve issues. Strong in stakeholder communication to ensure transparency and alignment with project goals.

Automation and CI/CD: Extensive experience with tools such as Ansible, Jenkins, Docker, TeamCity, and XL Release/XL Deploy for automating and streamlining CI/CD pipelines. Proficient in creating and maintaining Chef recipes and cookbooks.

Cloud and Infrastructure Management: Skilled in designing, configuring, and deploying solutions using AWS and Azure. Experienced in managing virtual machines, containerization using Docker and Kubernetes, and setting up monitoring tools like Splunk and Nagios.

Technical Acumen: In-depth knowledge of the software development lifecycle (SDLC), version control tools like Git and Subversion, and build tools such as Maven and Ant. Capable of automating infrastructure using AWS services and deploying applications efficiently.

I am committed to fostering a culture of continuous learning and innovation, always striving to improve processes and deliver high-quality products. My ability to lead cross-functional teams, implement effective release management practices, and leverage DevOps tools and methodologies makes me an asset to any organization.

Technical Skills:

Operating Systems |

Windows, UNIX, LINUX |

Source control tools |

Subversion, GIT |

Build Tools |

MAVEN, ANT |

CI Tools |

Jenkins |

Deployment Tools |

ANSIBLE TOWER, CHEF, PUPPET, |

Cloud |

AWS, Azure |

Release tool |

XL-release |

Containerization tool |

Docker, Kubernetes |

Languages |

scripting |

Tracking tools |

JIRA |

Repository manager |

JFROG ARTIFACTORY |

Educational Credentials:

Masters in computer technology
Harrisburg University, PA, 2018 G.P.A: 4.0

B.E Mechanical Engineering
D.M.S.S.V.H College of Engineering / Krishna University, AP India, 2014 G.P.A: 3.0

Professional Experience:

Role: Release Manager/ Scrum Master

Responsibilities
:

Environment Management
: Strategically managed DEV, QA, and PROD environments, optimizing instance strategies for seamless releases.

Effective Communication
: Bridged communication gaps between management, development, and QA teams, ensuring alignment on build standards, procedures, and requirements.

Parallel Project Releases
: Expertly supported multiple simultaneous project releases, including quarterly and monthly maintenance, ensuring timely delivery.

Deployment Expertise
: Executed deployments to various QA and UAT environments in Linux, ensuring smooth transitions and minimal downtime.

Change Management
: Maintained and ensured compliance with change/release management standards through meticulous RFC management.

Status Reporting
: Provided clear and concise completion status updates to Technology Project Managers, enhancing project visibility.

Issue Resolution
: Monitored and tracked deployment activities, facilitating quick resolution of issues, and escalating critical problems as needed.

Scrum Facilitation
: Led daily Scrum meetings, enforced timeboxes, addressed impediments, and conducted sprint planning and retrospectives.

Backlog Management
: Ensured product backlog was prioritized and manageable and created product release burndown charts to track progress.

Impediment Removal
: Identified and mitigated team impediments and risks, fostering a productive work environment.

Documentation
: Created comprehensive deployment procedures, best practices, and troubleshooting guides to support team knowledge sharing.

Global Team Coordination
: Successfully managed offshore teams across multiple geographies, ensuring tasks were completed on time and within budget.

Cross-Functional Collaboration
: Coordinated with development, QA, and operations teams to ensure smooth software releases, managing version control and release notes.

Agile Practices
: Applied Agile methodologies, particularly Scrum, to enhance release engineering processes.

Stakeholder Communication
: Provided transparent communication on release schedules and status updates to stakeholders, ensuring alignment with project objectives.

Continuous Improvement
: Conducted post-release analyses to identify and implement improvements for future releases.

Risk Management
: Represented the team in reporting overall project status, identifying upcoming risks, and proposing actionable solutions.

Training and Mentorship:
Provided training and mentorship to team members in Agile practices and release management, fostering a culture of continuous learning.

Continuous Improvement:
Conducted post-release analyses to identify and implement improvements for future releases.

Responsibilities
:

Release Planning: Led release planning meetings for multiple platforms, preparing and publishing release notes, and communicating success.

Process Improvement: Conducted lessons learned meetings to enhance release planning processes and facilitate continuous improvement.

Stakeholder Interaction: Collaborated with project and functional teams to determine release requirements, managing risks, and resolving conflicts.

Project Release Plans: Directed the development of project release plans, specifying goals, strategies, staffing, scheduling, and risk identification.

Implementation Success: Ensured successful implementation of all release components, meeting company commitments.

Business Partner Alignment: Responsible for meeting business partner expectations and suggesting improvements.

Feedback Loop: Provided feedback to development teams based on deployment experiences, enhancing quality and reliability of future releases.

DevOps Integration: Integrated deployment processes with DevOps tools like version control systems, issue tracking systems, and monitoring platforms for seamless automation and collaboration.

Chef Configuration: Configured and maintained Chef Server and Chef Solo, including bootstrapping of Chef client nodes.

Team Performance: Maximized the performance of a cross-functional Agile team, producing high-quality products rapidly.

Agile Practices: Practiced backlog grooming, release and sprint planning, daily standups, and impediment removal.

Release Documentation: Created comprehensive release process documentation, outlining steps involved in the release process.

Deployment Management: Managed the flow of deployments and releases across the organization, overseeing builds for production.

Monitoring and Alerting: Implemented and maintained monitoring and alerting systems for production and corporate servers/storage using AWS CloudWatch.

CAB Meetings: Scheduled CAB meetings to discuss release schedules with the team and identify roadblocks.

Documentation Maintenance: Maintained documentation related to build and release procedures, notifications list, and dependencies.

Methodology Improvements: Enhanced methodologies for configuration management and software development, finding innovative ways to improve.

Project Meetings: Facilitated project team meetings and managed agendas in collaboration with project management.

Collaboration with External Teams: Coordinated efforts with external teams and vendors to ensure successful release execution and integration.

Incident Management: Managed and resolved major incidents or outages during the release process, ensuring minimal disruption and swift recovery.

Performance Metrics: Achieved significant reductions in release cycle time and increases in deployment success rates through continuous process improvements.

Role: Deployment Engineer/ Release Engineer

Responsibilities
:

Clear Communication: Maintained effective communication between management, development, and QA regarding build standards, procedures, and requirements.

Parallel Project Releases: Supported several parallel project releases along with quarterly and monthly maintenance releases.

Release Lifecycle Management: Oversaw the entire release lifecycle, including milestone tracking, release calendar ownership, game plan preparations, change approval process, production cutover planning, and post-production validation.

Stakeholder Management: Gathered stakeholder approvals and necessary signoffs while acting as a release manager for two development teams.

Analytics and Reporting: Created analytical matrices reports and dashboards for release services based on Rally tickets.

Collaboration: Worked closely with the team, architect, and product owner to ensure the accuracy of features and design.

Agile Practices: Practiced backlog grooming, release and sprint planning, daily standups, and impediment removal.

Team Performance: Maximized the ongoing performance of a cross-functional Agile team, producing high-quality products rapidly.

Methodologies: Applied Agile (Scrum) methodologies and Waterfall Model.

Release Documentation: Created a comprehensive release process document, detailing all steps involved in the release process.

Deployment Management: Managed the flow of deployments and releases across the organization, overseeing builds that went to production.

Monitoring and Alerting: Implemented and maintained monitoring and alerting systems for production and corporate servers/storage using AWS CloudWatch.

Testing Coordination: Worked with Test Leads and Managers to schedule activities in testing and production environments.

Readiness and Reviews: Conducted release readiness reviews, milestone reviews, and business go/no-go reviews.

Issue and Change Management: Used JIRA to track issues and manage changes.

User Stories: Created new user stories using Rally as part of day-to-day activities.

Release Coordination: Communicated, prepared, and planned releases by liaising with all necessary parties to coordinate change building, testing, and implementation according to schedules.

Automation with Ansible: Managed and provisioned using Ansible, planning and implementing reliable architectures, and automating infrastructure.

Role: Build/Release Engineer

Responsibilities
:

Ansible Tower Management: Created and maintained inventories, projects, credentials, and job templates in Ansible Tower for critical daily activities.

GIT Integration: Integrated GIT with Ansible Tower to deploy playbooks, ensuring streamlined and efficient deployments.

Configuration Management: Installed, configured, and managed Ansible Centralized Server; created playbooks for various middleware application servers; and configured Ansible Tower as a configuration management tool to automate repetitive tasks.

Automation and Deployment: Used Ansible and Ansible Tower to automate repetitive tasks, quickly deploy critical applications, and proactively manage change.

Artifact Management: Maintained artifacts in binary repositories using JFrog Artifactory and configured Jenkins projects with the Jenkins Artifactory Plugin to push new artifacts.

CI/CD Environment: Built and managed continuous integration (CI) and continuous delivery (CD) environments using Jenkins, Artifactory, and Ansible Tower.

Jfrog Artifactory: Installed and configured the Jfrog Artifactory repository for managing and sharing artifacts within the company.

GIT and Jenkins Integration: Integrated GIT into the CI environment alongside Jenkins, enhancing version control and build automation.

Azure DevOps: Created CI/CD pipelines in Azure DevOps environments, managing dependencies and tasks effectively.

Azure Key Vault: Created and managed Azure Key Vault to securely store credentials for SQL databases and API keys.

Azure Services Provisioning: Used Ansible to provision Azure services and manage nodes, ensuring efficient resource management.

Environment Configuration: Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution using GIT for branching, tagging, and merging.

End-to-End Automation: Implemented end-to-end automation using XL Release and XL Deploy tools for test and production pipelines.

Jenkins Automation: Utilized Jenkins for automating and scheduling build processes, and developed or Python scripts to automate routine jobs.

CI/CD Pipeline Creation: Created CI/CD pipelines for Artifactory using the plugin provided by Jfrog.

Team Onboarding: Successfully onboarded different application teams from Quick Build and Build Forge to Jenkins.

Build Issue Troubleshooting: Troubleshot build issues during the Jenkins build process to ensure smooth operations.

CI/CD Orchestration: Orchestrated CI/CD processes by responding to Git triggers and setting up environments.

Configuration Management Documentation: Developed configuration management processes with GIT from scratch and prepared comprehensive documentation.

Release Automation: Automated software release workflows using XL Release, deploying applications to higher environments and production.

GIT Repository Management: Installed and maintained GIT repositories, including branching, merging, and tagging.

Azure Network Configuration: Designed and configured Azure Virtual Networks (VNets), subnets, network settings, DHCP address blocks, DNS settings, security policies, and routing.

Role: DevOps / Build and Release Engineer

Responsibilities
:

Linux Administration: Installed, maintained, and troubleshot Red Hat Enterprise Linux 6.x/7.x servers.

User and Group Management: Managed user and group accounts, applying effective permissions using Access Control Lists (ACL).

Server Maintenance: Maintained physical and virtual servers running CentOS.

Jenkins Build Farm: Set up and managed a Jenkins build farm with mixed operating systems.

CI System Design: Designed and implemented CI systems, configuring Jenkins servers and nodes.

Azure Provisioning: Provisioned IaaS and PaaS virtual machines on Microsoft Azure.

Application Deployment: Deployed applications using Jenkins, troubleshooting build and release job failures.

AWS Solutions: Designed and deployed AWS solutions using services like EC2, S3, and RDS.

Docker Expertise: Managed Docker containers, creating Docker files, images, and snapshots.

Monitoring Tools: Installed and managed monitoring tools such as Splunk, Nagios, and CloudWatch.

Role: Project manager

Responsibilities
:

Project Planning: Developed comprehensive project plans, outlining scope, deliverables, timelines, and resource allocation.

Stakeholder Engagement: Effectively communicated project objectives and progress with stakeholders, ensuring alignment and support.

Risk Management: Identified potential risks and implemented mitigation strategies to ensure project success and minimize disruptions.

Budget Management: Monitored project budgets, controlled costs, and ensured projects were delivered within financial constraints.

Team Coordination: Led cross-functional teams, fostering collaboration, and ensuring timely task completion.

Quality Assurance: Established quality standards and conducted regular reviews to ensure deliverables met or exceeded expectations.

Performance Tracking: Utilized project management tools to track progress, identify issues, and implement corrective actions as needed.

Change Management: Managed changes to project scope, schedule, and resources, ensuring minimal impact on project goals.

Role: DevOps / Build and Release Engineer

Responsibilities
:

Build and administrate Continuous Delivery pipelines using Git and Jenkins.

Developed persistent classes, including inheritance, polymorphism, composition, generics, and the Java collections framework.

Worked with Development and QA teams to continuously integrate software development using Git.

Managed build results in Jenkins and deployed using workflows.

Delivered specific versions of various components of an application into target environments.

Maintain and track inventory using Jenkins and set alerts when the servers are full and needed attention.

Solid understanding of Linux and Perl scripting, UNIX, Windows, build and release engineering principles.

Supporting Maven multi module builds and store artifacts in remote repository in Jenkins antifactory.

Managed Maven project dependencies by creating parent-child relationships between projects.

Migration of build system Ant to Maven and managing the build system.

Maintaining Servers configure management (CM process), System orchestration and to deploy apps using Ansible.

Worked on Chef Automation including writing Cookbooks and customized recipes for test driven development environments.

Written recipes and cookbooks in Chef for tomcat, Apache, httpd MySQL etc.

Integrated JIRA and Subversion using Pre-commit hooks to ensure the process is followed and automated JIRA tasks using JIRA CLI.

Involved working with docker for virtualization of servers for development and test environments and administered docker container
.

Keywords: continuous integration continuous deployment quality analyst access management sthree information technology golang Pennsylvania
Change manager or Release manager with 8 years of solid experience
amitsaini@hanstaffing.com
amitsaini@hanstaffing.com
View All
05:14 PM 07-Apr-25


To remove this job post send "job_kill 2318770" as subject from amitsaini@hanstaffing.com to usjobs@nvoids.com. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to amitsaini@hanstaffing.com -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at me@nvoids.com


Time Taken: 0

Location: ,