Build And Release Engineer Resume
SUMMARY:
- 15 years of software industry experience in Release and build engineering, Configuration, System design & development, Release management, for effective delivery of Projects, primarily in the Banking and Finance industry.
- Worked extensively with Data Center Automation tools like BladeLogic Server Automation, HP - Server Automation, SCCM, Wise Package Studio, and Install Shield Admin Studio.
- Experienced in build continuous integration tools like SSP, WIX, Jenkins; versioning tools like Perforce, Sub Version, GIT, and VSS
- Experience in large scale Enterprise Environment; managed release activities on ~33,000 servers in all environments from DEV, SAT, UAT, PROD and DR.
- Experienced in planning and coordinating cross functional teams during the release phases.
- Good knowledge on issue/problem reporting or managing systems like ServiceNow, HP Service Center, Remedy, JIRA, AIM, SharePoint WIKI, and Request.
- Focused to meet business expectation (SLA, KPI) and generate reports for senior management on monthly basis.
- Ability to work independently and/or with teams and manage business needs with a delivery focused work approach.
- Coordinated and managed upgrade of HPSA, BladeLogic and satellite infrastructure.
- Actively involved in configuration, upgrading, trouble shooting, performance tuning, deploy, and RBAC Administration.
- Created complex and multi-platform supported BLPackages, NSH Scripts, Jobs, Snapshots, and Audits.
- Instrumental in building and supporting “SSP - Self Service Packaging and deployment” CLI’s using BladeLogic Web API’s and Python 2.8. (Build continues integration tool developed in Python). Developed using best practices from Scrum and Agile model.
- Involved in propagating SSP CLI’s to In-House application development team.
- Remediated NetCool alerts via NSH script; implemented estate wide infrastructure patching.
- Supported BL agent over 33,000 servers (RHEL, Solaris, AIX, and HP-UX) etc…
- Created housekeeping jobs to enhance BladeLogic infrastructure HA.
- Performed regular application maintenance, stress test, disaster recovery tests, audits, and compliance.
- Architecting software/RPM packaging frameworks and defining corporate packaging standards, workflows for packaging, QA, verification procedures, and deployment strategies for application teams
TECHNICAL SKILLS:
Automation Tool: BMC BladeLogic Server Automation 8.x, NSH, HP SA 9.x, SCCM 2007, Wise Package Studio, Install Shield Admin Studio
Operating System: Linux, Solaris, Windows
Scripting Languages: Python, Shell, Bash, VB Scripting
Database: Oracle, SQL, PL-SQL
Other Tools: RHN, RPM, WinSCP, SFTP, ORCA, WIX, Putty, Notepad++, JIRA, Microsoft Sharepoint 2007/2010, WIKI, ServiceNow, HP Service Center, Remedy, JIRA, AIM, SharePoint WIKI, and Request.
PROFESSIONAL EXPERIENCE:
Confidential
Build and Release engineer
Responsibilities:
- Worked closely with development team to understand the Release, Build and Deployment process; find the gaps that causes delay in releases. Define Roadmap for Process Improvement.
- Worked closely with Unix SSP development team to automate build and release process for DEV and PROD environments using GIT and Jenkins
- Responsible for release branches in GIT “Major, Minor, and Patch release”
- Instrumental in creating documentation for build, install and testing, for future sprint release
- Responsible for troubleshooting/working with the application & infrastructure teams to resolve any build and deployment issues.
Environment: s: UNIX, Linux, Solaris, AIX
Languages: Python, UNIX Shell Scripting, NSH Scripting
Tools: BladeLogic, GIT, Jenkins, Oracle 11g, Putty, Notepad++, ServiceNow, JIRA, and SharePoint
Confidential
Developer, SCM, Build and Deploy Engineer
Responsibilities:
- Developed Job Runner auto remediation tool using Python, Bladelogic API, and Oracle 11g. This tool calls BL Job to remediate system events. Effective in saving ~7 man hours/ per day. This job runs as a process; reads netcool events and fix the errors (TSM agent restart, fix standard TSM errors, logrotation errors, etc)
- Software configuration was managed using GIT and build was managed using Jenkins
- Responsible for release braches in GIT “Major, Minor, and Patch release”
- Instrumental in creating documentation for build, install and testing, to support future sprint releases.
Environment: s: UNIX, Linux, Solaris, AIX
Languages: Python, UNIX Shell Scripting, NSH Scripting
Tools: BladeLogic, GIT, Jenkins, Oracle 11g, Putty, Not
Confidential
Responsibilities:
- Being part of g lobal team, I used to manage BladeLogic, SSP, and YUM infrastructure related incidents / escalations during AMER shift.
- Automate/ support BLPackage and deploy enterprise related application on entire Linux estate (33,000 Servers - UNIX, Linux, AIX, Solaris) ( E.g: Galaxy, Ganglia, Nimbus, mTree, Oracle feature enable)
- Generate estate compliance scan reports and build remediation jobs to close audit findings/ breaches.
- Created NSH scripts to support build automation via BL job
- Expert in RPM packaging and supported YUM infra. Created more than 400 RPM’s.
- Managed migration from HPSA to BladeLogic and decommissioned HPSA infrastructure.
- Worked as Release manager for Integrated and Independent releases.
- Experienced in ITIL Incident/change management process. (ServiceNow, HPSC)
Environment: s: UNIX, Linux, Solaris, AIX, Windows
Languages: Python, UNIX Shell Scripting, VB Scripting, NSH Scripting
Tools: BladeLogic, GIT, Jenkins, Chef, HPSA, Oracle 11g, RPM, RHN, WinSCP, SFTP, WIX, Putty, Notepad++, ServiceNow, JIRA, SharePoint WIKI, and Request.
Confidential
Analyst
Responsibilities:
- Managing and supporting HP Server Automation toolset which is used to manage ~15,000 Linux and Solaris servers in a multi master Mesh environment
- Installing and Maintaining HPSA Satellite servers in Hong Kong, Tokyo, Johannesburg and Geneva Data Center for better resiliency
- Creating Device Groups and Managing servers with Opsware - Global File System (OGFS)
- Managing Audit, Software and Patch Policies via HPSA and ensuring Compliance.
- Audit and Compliance report generation through Server Automation Reporter
- Managing User Permissions, Setting and delegation folder permissions
- Ensuring availability of HP Server Automation agents on 15000 clients
- Scripting the migration from Opsware to HPSA and coordinate decommission of Opsware infrastructure
Environment: s: UNIX, Linux, Solaris, Windows
Languages: Python, UNIX Shell Scripting, VB Scripting
Tools: HPSA, Oracle 10, RPM, RHN, WinSCP, SFTP, WIX, Putty, HP Service Center, JIRA, SharePoint WIKI, and Request.
Confidential
Project Lead
Responsibilities:
- Subject matter expertise in release engineering.
- Repackage applications using Install Shield Admin Studio 8.0 adhering to Bank Release Management standards.
- The role included identifying solutions to packaging related problems on various issues involving Device Drivers, writing custom actions using VB Script.
- Created/ QA’d 500+ MSI packages.
- Specialist in Device Drivers and Kernel Services
- Developed tool for Quality Assurance (QA) in VB 6.0
- Developed VB based transform injector tool to expedite MSI repackaging process.
Environment: s: Windows XP/ Windows Server 2000
Languages: VB 6.0, VB Scripting, PL SQL
Tools: SCCM 2007, Wise Package Studio, Install Shield Admin Studio, WIX, HP Service Center, JIRA, SharePoint WIKI, ORCA, VM Ware, VM Center, Desktop-Share, Norton Ghost, beyond compare, and Remedy.
Confidential
Project Lead
Responsibilities:
- Subject matter expertise in release engineering. Repackage applications using Install Shield Admin Studio 8.0 adhering to Bank Release Management standards.
- The role included identifying solutions to packaging related problems on various issues involving Device Drivers, writing custom actions using VB Script.
Environment: s: Windows XP/ Windows Server 2000
Languages: VB 6.0, VB Scripting
Tools: Wise Package Studio, Install Shield Admin Studio, SMS, WIX, HP Service Center, JIRA, SharePoint WIKI, ORCA, VM Ware, VM Center, Norton Ghost, beyond compare, and Remedy.
Confidential
MSI Consultant
Responsibilities:
- Extending support in Release Management; Application packaging and deployment
- Adhering to Confidential Bank Release Management standards. Creating MSI, MST
- Created Deployment scripts in VB; support SMS deployment
- Problem Solver, identifying solutions to packaging related problems.
- Specialist in Device Drivers and Kernel Services
- Developed Quality Assurance (QA) tool in VB 6.0
Environment: s: Windows XP/ Windows Server 2000
Languages: VB 6.0, VB Scripting, PL SQL
Tools: SMS, Wise Package Studio, Install Shield Admin Studio, SharePoint, ORCA, VM Ware, Norton Ghost, and beyond compare