We provide IT Staff Augmentation Services!

Release Engineer Resume Profile

2.00/5 (Submit Your Rating)

SUMMARY:

  • Over 8 years of IT experience in which includes Solid experience in Configuration Management, Change/Release/Build Management, Support and Maintenance under Unix/Linux/NT/2000 platforms.
  • Excellent understanding of SDLC, Traditional, Agile, RUP and other Methodologies. Expertise with UNIX and Windows environments including Shell and Perl scripts, version control tools like TFS, CVS, Subversion, Perforce, Clear Case, Star team.
  • Experience in Software Configuration Management, Build, Release Management using CVS, VSS, TFS, Subversion, ClearCase, RTC, ANT, Maven, CA Harvest, JIRA, Perforce and Clear Quest on Unix, Windows environment. Worked with different version management tools like CVS, Subversion, TFS and ClearCase.
  • Extensive experience on Build Automation and Continuous Integration concepts by using tools like ANT, Maven, Cruise Control and AnthillPro.
  • Worked on the Build Automation in TFS 2010/2008 using XAML files Customiztion, MSBuild, TFSBuil.Proj
  • Involved in Customization of WorkItems, Transition Matrix in TFS, Clear Quest
  • Proficient in Perl Scripting, Visual Build Pro, SQL, Clearmake, build utilities like Openmake, ANT and Cruise Control. Experience as a Software Configuration Management SCM architect for ClearCase UCM.
  • Maintained and modified triggers for ClearCase using Perl. Experience in writing Shell and Perl scripts for database connectivity and to retrieve data from different sources.
  • Created SCM Process, policies and procedures to follow development and SQA team to release or deploy highest quality product for the enterprise. Worked on different Build tools like ANT, NAnt, Maven and MS Build.
  • Extensive experience in using Continuous Integration tools like TFS Build,Cruise Control, Cruise control.net, AnthillPro, Build Forge, Bamboo, Jenkins and Hudson.
  • Extensive experience in defining the branching and the merging strategies, creating baselines and releasing the code. Worked with different bug tracking tools like JIRA, Remedy, Clear Quest and Bugzilla.
  • Created CM Plans and Test Plans for Applications. Experienced in trouble shooting, configuring and deploying enterprise applications in WebSphere, BEA WebLogic and Tomcat as well. Conducted SCM Verifications and Audits to comply with SOX requirements.
  • Created triggers for efficient access control of the ClearCase operations, to invoke operations before or after the execution of vital ClearCase events. Troubleshooting of database performance related issues in MySQL and Oracle.
  • Worked closely with Product Management and Development Team to ensure testing is comprehensive. Expertise in implementation of Automation Tests and Manual Tests. Involved in Requirement Management, Peer reviews, Inter group coordination and Training Programs.
  • Expertise in implementation of Automation Tests and Manual Tests. Involved in Requirement Management, Peer reviews, Inter group coordination and Training Programs.
  • SKILLS: Tools :Rational Clear Case quest 2003.06,for Multi-Site, Global web services
  • Version Control Tools :TFS 2008/2010,UCM/Base ClearCase, VSS, CVS, RCS, PVCS, Perforce and
  • Build Tools :ANT, Anthill, Make, Clearmake, visual build, Cruise Control
  • Languages :C/C ,C , Java, Ruby, VB, Perl, Shell Scripting CSH, BASH,KSH , SQL, Visual
  • Studio, MS SQLServer, BizTalk Server, Team Foundation Server, Meta storm
  • BPM, Control M, Puppet, Rational Team Concert, Jenkins.
  • Databases :MS-Access, SQL server, DB2, Oracle
  • Server :Samba, Apache, Web sphere, Web logic, continuum Apache server

Confidential

Build/Release Engineer

Responsibilities:

  • Coordinating Release effort amongst various teams Development, QA, performance Testing and Production .
  • Administered and maintained source code repositories using Git and Stash.
  • Written Shell Scripts to restore Jenkins and Github from daily backups.
  • Performed re-starts, xml, and environment properties, config changes.
  • On boarded new applications into Git and Jenkins.
  • Participated in PROD install document review meetings for Go/No-go Process
  • Written Perl scripts to change the oracle and sql server account password.
  • Actively worked on resolving the Incident tickets.
  • Stood up new Jenkins build slaves and configured them in different data centers and documented what software's needs to be installed with the entire configuration details.
  • Actively worked closely with various engineering teams on software projects and in creating and improving engineering processes, infrastructures, and strategies.
  • Actively worked with various teams to create new Jenkins build and deployment jobs according to their requirements.
  • Involved in Git to Stash migration activities.
  • Written Chef Cookbooks to install software's on new build machines.
  • Conducted disaster recovery test for GitHub and Jenkins infrastructure, and did a detailed documentation on it.
  • Actively coordinated with Development team for merge issues in Git.
  • Used Fisheye/Crucible to review the Shell/Perl scripts written by team members.
  • Communicate status of release to all stakeholders

Environment: Git, Stash, Maven, Java, Jenkins, Oracle, Fisheye, Crucible, MS Build, UNIX, Windows 2008 server, Perl, shell, Chef, Rally, HPSM.

Confidential

Build/Release Engineer

Responsibilities:

  • Coordinating Release effort amongst various teams Development, QA, performance Testing and Production in geographically separated environment.
  • Used Shell Scripts and Perl to deploy artifacts that are built by Ant.
  • Performed re-starts, xml, and environment properties, config changes.
  • Managing Team Wiki Pages. Documented the deployment process Migration Doc of code to production on an Excel Sheet.
  • Administered and maintained source code repositories using Subversion.
  • Used Shell scripts and Ant scripts for Log monitoring.
  • Created and modified monitors within HP Sitescope to monitor server infrastructure.
  • Modified shell scripts to monitor the server health via custom built dashboard.
  • Actively worked closely with various engineering teams on software projects and in creating and improving engineering processes, infrastructures, and strategies.
  • Worked on Intershop Enfinity suite in Apache tomcat.
  • Created workflows for each release in Electric commander, which clearly assigns which release uses which environment.
  • Used Microsoft SharePoint for tracking and registering build issues.
  • Created procedures based on requirement in Electric commander to automate the build and deployment from DEV to Production.
  • Actively coordinated with Dev team for merge issues in Subversion.
  • Communicate status of release to all stakeholders

Environment: Subversion, ANT, Java, Jenkins, Electric Commander, Intershop, HP Sitescope, Oracle, Tomcat, UNIX, shell, HPSM.

Confidential

Build/Release Engineer

Responsibilities:

  • Consolidated all Team Projects into from TFS 2008 to TFS 2010 Project Collections.
  • Setup various Team Projects into different Team Project Collections in TFS 2010
  • Configured TFS 2010 Environment along with Share point Services, Reporting Services
  • Customized TFS 2010 Work Item Templates and Workflow of the Work Items
  • provided 'Manual', 'Continuous Integration', 'Gated Check-in' and 'Schedule' builds along with the option to force builds on that schedule even if no changes occurred since the last build
  • Created Builds and deployed builds to different environments based on requests
  • Performed and deployed Builds for various Environments like QA, Integration, UAT using Customized XAML files in TFS 2010
  • Trained developers to get familiar on TFS 2010 Work Items, Queue New Builds, and Work Spaces with Visual Studio 2010.
  • Performed Software Configuration, Build and Release Management activities for J2EE Development Teams in Rational ClearCase using Base ClearCase in LINUX and WINDOWS Environment.
  • Responsible to perform Build operations with ANT Scripts, while implementing the required modifications in the ANT Script to perform build operations, in accordance with requirements of the project.
  • VOB Management: Creating, Mounting/Unmounting. Backing up and Restoring VOB Database in ClearCase. Maintained Integrity of Release Branch. Created/deleted dynamic views for developers as requested by the user. Besides developing an automatic script that creates and deletes the views when the user activates it. Developed PERL/SHELL scripts to automate the build process.
  • Built Version Controlled Java code on ClearCase Unified Change Management UCM Project Based code streams utilizing Visual Build Pro VBP and ANT scripts for VGS' Partners.
  • Upgraded CA Harvest Perl/SQLPlus automated project build script to be able to run in both a Windows and UNIX environment. I also automated the Harvest Agent installation process.
  • Created Subversion Hooks for JIRA integration and enforcing naming conventions. Installed and configured Subversion repositories according to the custom needs of the development team and responsible for providing administration support doing code migration, Harvest user/application support TFS.
  • Developed .NET application to audit software assets in the source code repository Perforce Developed Perl-based build/release automation scripts Employed Perl to automate current/power measurement testing.
  • Created scripts for Subversion repository nightly backup operations and scheduled using Cron. Trained new team members to use Subversion and TFS. Started and maintaining the Sub Version repository structure.

Environment : ClearCase, Clearquest,MSBuild, JIRA, CA Harvest, Perforce, Java, SVN Hooks using Perl, .Net, C , ANT, Maven, continuum Apache server , MS Build, Jenkins TFS, Confluence, Fisheye, Crucible,ITIL, Bamboo, Mysql, InstallAnywhere, Puppet

Confidential

Configuration Management Consultant

Responsibilities:

  • Responsible for the physical security of the Configuration Items, maintaining change requests and tracking defects using CM tools.
  • Tracking changes to Configuration Items and maintaining reports on the changes made, later been submitted to the management and other CM users.
  • Participated in Change Control Board and other Board meetings, presenting up-to-date activities in CM product, scheduling meetings with team members on regular basis and update to Project Leader.
  • Performed asset management requirements like change control, defect tracking using CM tools and as well with script writing in Shell and knowledge skills in Perl ANT scripts.
  • Support and maintenance of the CM tools and related software and hardware components, administering other users on the network, who share the data from the repository.
  • Response to the issues comes across in the product release and product built up activities, keep tracking the changes made to solve the issues.
  • Maintenance and configuration of ClearCase and ClearQuest tools like TFS Rational Team Concert in application development including the Build and Release Management, where in the check-out check-in model is been implemented for the build process.
  • Motivating team members and other CM users including Developers, Testing Team, and Quality Analysts for enhancements in the product Release.
  • Upgradation of management tools to Rational tools was been an interesting task that innovated new technology skills and also working in Java atmosphere was an asset.

Environment: Rational ClearCase, Rational ClearQuest, UCM, SQL, UNIX, Shell, InstallAnywhere, Perl, Windows NT server, Maven, J2EE Global web services, Rational Team Concert and WebSphere.

Confidential

SCM Engineer

Responsibilities:

  • SCM Engineer for a team that involved five different development teams and multiple simultaneous software releases.
  • Developed and implemented Software Configuration Management strategies for various applications according to the RUP process.
  • Developed, maintained, and distributed release media and release notes for each scheduled release.
  • Setup configuration management processes to archive, remove, and restore old labels according to specific project criteria.
  • Documented project's software release management procedures with input decisions.
  • Posted official releases to program's official submittal website and associated components.
  • Involved in the installation of subversion server and also integrated it with apache for enhanced performance.
  • Provided support to the user for the domain authentication rather than providing access on the Subversion server authentication.
  • Configured SSL enabled protocol for Subversion server for more secured development of the projects
  • Involved in supporting the developers for the parallel development supported by Subversion.
  • Imported projects from ClearCase to Subversion to move the code on different environments.
  • Involved in the development of branching/merging as per the requirement.
  • Supported in maintenance and administration. Permission and accounting handling for SVN.
  • Created nightly repository backup script for both windows and Linux based subversion servers.
  • Created and implement Subversion best practices for the development teams which resulted in an overall less error prone subversion usage.
  • Supported on the daily basis on moving the code changes between various branches on SVN.
  • Implemented access control strategies for ClearCase views and VOBs.
  • Defined branching, labeling, attributes, triggers, hyperlinks and merge strategies for all applications in ClearCase.
  • Worked on cross-platforms Windows NT-Unix with ClearCase and has good understanding of Network File System NFS and file sharing across multiple platforms.
  • Designed and implemented ClearCase UCM objects including PVOBs, components, streams and baselines.
  • Assisted developers to perform deliver and rebase operations. Helped them to solve merge conflicts.
  • Involved in the development and implementation of ClearQuest for more efficient defect-tracking of the projects
  • Provided support on the SQL database for generating audit reports using Crystal Reports.
  • Created build scripts and properties files using ANT for the automation of the process TFS.
  • Created, promoted and recommended the baselines in UCM based on the development milestones.
  • Created views and appropriate meta-data, performed merges, and executed builds on a pool of dedicated build machines.
  • Created and maintained ClearQuest users and groups, queries, reports and in addition to that was responsible for User and Group administration.

Environment: UNIX, WindowsXP/2003/2000, Linux, InstallAnywhere, Shell, Perl, Oracle 9i, Rational ClearCase 2003.06, Subversion, ClearQuest 2003.06, SQL, MySQL, ANT, Maven, TFS, continuum Apache server , Puppet.

Confidential

Systems Engineer

Responsibilities:

  • Develop shell scripts and Perl scripts that automates day to day tasks on UNIX system and maintain source code using CVS
  • Administer users, groups, file processing and cross platform sharing of files on UNIX as well Windows NT environment using samba server
  • Troubleshoot systems administration issues related to hardware as well networking
  • Install various software applications and utilities on Windows NT terminal as well as client server environment

Environment: CVS, Shell Korn, Bourne , Perl, Samba, Java, Linux 2.4, Windows 2000

We'd love your feedback!