We provide IT Staff Augmentation Services!

Configuration, Build And Release Engineer Resume

2.00/5 (Submit Your Rating)

Mc Clean, VA

PROFESSIONAL EXPERIENCE:

  • More than 8 years of IT industry experience in various fields like administering variety of applications in different environments and managing software changes efficiently.
  • More than 8 years of experience in Configuration Management, Change Management, Build Release Management using CVS, Subversion, Rational Clear Case, Maven, JIRA and Clear Quest on Unix, Windows environment.
  • Experience in SDLC, RUP, Agile and RAD Methodologies.
  • Extensive experience in setting up baselines, branching, merging and automation processes using shell, Perl, python, and batch scripts
  • Extensively experienced in defining the branching and merging strategies, creating baselines and releasing the code
  • Worked with different version management tools like CVS, Subversion and Clear Case.
  • Adept Knowledge in using Migration Tools like cvs2svn and svn Importer tool.
  • Profound experience on Build Automation and Continuous Integration concepts by using tools like ANT, Maven, Hudson, and CruiseControl.
  • Good experience in installing and configuring Websphere application server 5.x/6.x,Websphere Message Queuing series and IBM HTTP server
  • Profound in Creation of Clusters, Cluster members and configuring them with messaging engines.
  • Knowledge in Java/J2ee concepts like struts, Hibernate, JSP and servlets.
  • Package, build, Integrate and deploy enterprise J2EE applications like JDBC, JMS, JNDI on Web Sphere 6.1 that involves EAR(Enterprise Archives) and WAR (Web Archives).
  • Involved in enabling security for users, groups administration and daily backup and restore operations.
  • Great Experience on Monitoring, Performance Tuning and performance analysis on Java core dumps and Heap dumps using IBM tools
  • Worked on Automation by writing Wsadmin scripts (jacl/jython), ANT and shell wrappers.
  • Good Experience on 24*7 Production Support and working with critical service level agreements.
  • Experience in Preparing and maintaining CMplans, Test plans and SCM audits.
  • Worked on Release schedules, planned for Release status, created Rollout Plans, tracked the Project Milestones, prepared the reports and acted as a Implementer for the Release calls and worked for a successful Release.
  • Created SCM Process, policies and procedures to follow Development and QA teams to Release or Deploy highest quality product for the enterprise.
  • Highly experienced in deploying applications in application servers like Websphere application server, JBoss and web logic.
  • Good analytical, problem solving, communication skills both oral and written and have the ability to work either independently with little or no supervision or as a member of a team.

TECHNICAL SKILLS:

Operating Sys: MS Windows XP/2000/NT/98, UNIX, Linux, MS DOS

Languages: JAVA C, C++, VB.NET, ASP.NET, C#

Database: DB2, Oracle 10g and 9i, Derby, Cloudscape, PL/SQL, SQL 2005

Languages: JavaScript, Shell Programming, XML, PERL, HTML, PYTHON

Tools: MS Office Suite

Build Tools: ANT, Maven, MS build, Cruise Control, Anthill Pro, Jenkins, and Hudson

SCM Tools : CVS, SVN, Clear Case, VSS, TFS, PVCS

Web Servers : IHS, SunOne and Apache

Java Technologies : Servlets, JSP, Beans, EJB (Including MDB), J2EE, Swing, JDBC, JMS, JNDI, RMI, Java Mail

PROFESSIONAL EXPERIENCE:

Confidential, MC Clean, VA

Configuration, Build and Release Engineer

Responsibilities

  • Designed the roadmap for merging every release and collaborated with Feature teams to merge their active working branches to Main
  • Built the modules and created both the Dev and PCMA package using TFS, smoke tested and deployed the build package to QS environments
  • Set up and Configure the Continuous Integration builds in TFS and running automated nightly builds and deployments.
  • Worked in both Agile and Kanban Software development methodology
  • Loaded AZMAN changes from workbook into QA environments using PowerShell scripts
  • Performed several PCMA build requests such as CTIBHO Server/Client, CoreFramework builds, BizEventsFailRecovery etc.
  • Involved in Create/Enhance/automate build and deployment processes for each release and backup, restore and upgrade.
  • Member of a CI/CD team and supported the transformation from manual builds to CI/CD
  • Used Nuget to package TFS builds and deploy to Nexus Repository Manager
  • Worked with UDeploy to automate staging and deployment of build packages
  • Created Veracode package using the PowerShell Scripts and performed the Static Code Analysis in Veracode
  • Used Beyond Compare Tool to compare the configs between the releases to ensure the right configs in the release
  • Worked in Installation, Migration, Integration, Implementation, Release and building of products.
  • Maintained and executed build scripts using Team Foundation Server by coordinating with development and quality assurance teams.
  • Administered Team Foundation Server and IIS 5, Proposed and implemented branching strategy suitable for agile/scrum development in a Fast Paced Engineering Environment.
  • Managed product baselines, and assisted users to merge streams.
  • Provided support to developers in writing configuration - specs.
  • Debugged performance related issues with TFS builds and helped improved the build process.

Environment: TFS, Nuget, Nexus, UDeploy, Veracode, BeyondCompare, PowerShell, Perl, IIS

Confidential, Richmond, VA 

Configuration, Build and Release Engineer

Responsibilities

  • Involved in Create/Enhance/automate build and deployment processes for each release and backup, restore and upgrade.
  • Setup and Configure the continuous build system using Hudson/Jenkins and running automation smoke / nightly test suites.
  • Worked in Installation, Migration, Integration, Implementation, Release and building of products.
  • Maintained and executed build scripts using Maven by coordinating with development and quality assurance teams.
  • Perform peer reviews of installer source code using TFS, ClearQuest, & Visual Studio 2010.
  • Administered Team Foundation Server, Proposed and implemented branching strategy suitable for agile/scrum development in a Fast Paced Engineering Environment.
  • Written Jacl, Ant Scripts for Automating ear deployments and configuration of websphere server for all J2EE applications and set up the MSBuild and Nant scripts for ASP, .NET applications.
  • Created and maintained ClearCase, UCM objects including PVOBs, components, streams and Baselines.
  • Managed product baselines, and assisted users to merge streams.
  • Provided support to developers in writing configuration-specs.
  • Debugged performance related issues with Ant scripts and helped improved the build process.
  • Modularized unstructured Ant scripts and utilized properties file for reducing the complexity and making it more manageable.

Environment: Solaris, Unix, Java, Maven, Websphere Application Server (WAS), Cygwin, Jenkins, Jira, Merant Tracker, PVCS, WMB, SVN, Hudson, Java, Tomcat Apache Application Server, Oracle .

Confidential, Charlotte, NC

Build and Release Engineer

Responsibilities

  • Trained developers in the use of TortoiseSVN and WebSVN as GUI clients for Subversion.
  • Performed merging from development to parent branches prior to building the code.
  • Set up the build and deployment scripts using Anthillpro for .NET applications using IIS7 and ISS6.
  • Setup the build and deployment scripts using Anthillpro for J2EE and Java applications using Web logic Application Server and ALSB.
  • Built a comprehensive PERL script which would call the required Make files and notify the build distribution team in case of Build errors or Completion of the builds.
  • Worked in creating Websphere Application Server Clustered Environments and handling Load Balancing for QA, UAT and Production.
  • Setup the builds scripts to generate reports for JUNIT Tests results, Cobertura Code Coverage results.
  • Installed and configured Subversion server on Linux via the Apache Web Server to provide access over the Http protocol.
  • Extensively used Ant, Maven, Perl and Bash Scripts for automating build and release tasks.
  • Implemented Shell and Perl scripts for release and build  automation. Manipulated and automated scripts to suit requirement.  
  • Demonstrated experience in the Web and Application server administration with good knowledge of Apache and JBoss Application Platform products.
  • Proficient in deploying and support applications on Websphere, Tomcat, Weblogic application servers

Environment: Solaris, Unix, C++, Java, Eclipse, Ant, Websphere Application Server (WAS), CVS, SmartCVS, Cygwin, Microsoft Visual Studio, MSBuild, Test Director, Hudson, Quality center, WSAD.

Confidential, Delaware, DE

Release Engineer

Responsibilities

  • Extensively Used Jython and Jacl scripting languages to create wsadmin scripts to query and modify the dynamic operations.
  • Experience in setting up Team Deploy for TFS to perform deployments as a post build task.
  • Experience writing Custom XAMLs with developer assistance for adapting the build definitions to complicated build mechanisms.
  • Documented release, builds, and source control processes and plans for J2EE applications.
  • Developed and maintained UNIX/Perl/ANT scripts for Java/J2EE build and release tasks.
  • Involved in editing the existing ANT files in case of errors or changes in the project requirements.
  • Helped design effective policies for maximizing the benefits on floating license keys for ClearCase.
  • Involved in migrating data from CVS to ClearCase using ClearCase import tools.
  • Written batch scripts for compiling csproj files and creating Solution files and WSP files for deploying ASP.NET and Share point application.
  • Converted old builds using MAKE to ANT and XML for doing Java build.
  • Maintained build management by modifying Nant and MSBuild for all .Net applications to include new components and changes. Experience with Software Development Life cycle in build and release perspective.

Environment: Linux/UNIX, Solaris, Clear Case, Java, Eclipse, Ant, Iplanet WebSphere, Web logic, Hudson, Multisite, Perl, Make, WSAD, Microsoft .net, SQL Server.

We'd love your feedback!