We provide IT Staff Augmentation Services!

System Engineer Resume

5.00/5 (Submit Your Rating)

OBJECTIVE:

  • Looking forward for the challenging software assignments and to apply my noledge for the growth of the Organization and be a part of the team that dynamically works towards the development of the organization.

SUMMARY

  • Around 4 yrs of experience as a Build /Release Engineer in Product development and production environment.
  • Experienced in Build, Release, and Support and Deployment activities.
  • Knowledgeable and experienced in SDLC, Agile, SCM practices.
  • Strong Problem Solving Skills and experience in UNIX environment.
  • Expertise wif Source code Management tools administration - CLEARCASE and Subversion.
  • Experienced in JAVA environment.
  • Familiar wif common build tools - Ant, Maven.
  • Experience wif continuous integration tools like Hudson/Jenkins.
  • Expertise in deployment of applications in Tomcat.
  • Deployed different applications (WAR, JAR, and EAR) in Domain and Clustered environment.
  • Hands on experience in using problem management and change management.
  • Experienced in Educating developers and QA folks on SCM and Build activities.
  • Experienced in 24x7 support environment.
  • Good interpersonal and communication skills.

TECHNICAL SKILLS

Version Control Systems: CLEARCASE, Subversion (SVN), Perforce.

Build tools/Script language: ANT, Maven and Perl scripting.

CI Server Continuous Integration: Jenkins, Hudson

Application Servers: Apache Tomcat

Unit testing Tool: Junit

Operating Systems: Windows XP, Red Hat.

PROFESSIONAL EXPERIENCE

System Engineer

Confidential

Environment: Java, CLEARCASE, Ant, Windows XP, LINUX, Jenkins.

Responsibilities:

  • Installing and configuring Jenkins.
  • Developing and maintain build files by using Ant script.
  • Integrated Ant wif Jenkins for the builds as the Continuous Integration process.
  • Build Java code in different Jenkins servers as per the schedule.
  • Experience in Configuring and deploying to Application servers Tomcat.
  • Troubleshoot the nightly build failures and alert the respective development teams for quick solutions.
  • Experience of merging changes from release branch to trunk and resolving the conflicts occurred at the time merge process.
  • Create and maintain scripts for automating common activities.
  • Work wif teams and project managers to deliver quality software wifin schedule constraints.
  • Communicated wif all levels of engineering, management, development and test teams.
  • Conducting or supporting the deployment of software releases into development and test environments, troubleshootingreleasepackage, and deployment procedure or environment configuration issues.
  • Install & Managing the Clear Case Environment in Linux and Windows platform.
  • Creating and Managing VOB's, View's and Regions.
  • Managing ClearCase version upgrades in the servers and client machines
  • Involved in VOB’s and View’s administration.
  • Adding and removing additional group to the VOB.
  • Import flat files into ClearCase environment.
  • Register VOB in new regions.
  • Moving VOBs from one server to another server.
  • Writing config spec rules and helping users on config spec related issues
  • Resolving the issues related to improperly removed views.
  • Providing training to the new developers about ClearCase environment.
  • Responsible for creating Build Label types and applying Labels to build files.
  • Responsible for taking regular backups, periodical restoration and check
  • Administering clear case Licenses & generating reports.
  • Creating and managing replica’s for different sites and synchronizes those replicas across all the sites.
  • Resolving synchronizing related problem.
  • Monitoring sync packets.
  • Recovering lost packets and manually exporting/importing the packets.
  • Handling branch master ship issues.

Confidential

Software Engineer

Responsibilities:

  • Created repositories according the structure required wif branches, tags and trunks.
  • Analyzed and resolved conflicts related to merging of source code for SVN.
  • Designed and developed the automated Process of Build and Deployment for all Java applications using Hudson/Jenkins.
  • Developed Perl Scripts for Build and Deployment process.
  • Used Ant Scripts for Doing Builds for the Application.
  • Worked on Jenkins to automate the build process.
  • Creating branches and setting up of right branching strategies.
  • Responsible for branch merges after the code freeze and resolved all merge conflicts successfully by working wif the development teams.
  • Responsible for doing application builds and deploys to multiple environments like QA, UAT and more.
  • Identify, troubleshoot, and resolve problems wif the build process and ensures the release TEMPhas been accepted by all parties.
  • Coordinated releases wif development and testing teams to ensure systems are ready for code to be deployed.
  • Attended sprint planning sessions and daily sprint stand-up meetings.
  • Configured application servers (Tomcat) to deploy the code.
  • Involved in both manual and automated builds of an application by using CI tool.
  • Took full ownership of the build environment and configuration management as the individual will drive the processes of source code management, branching, build automation to support Agile Methodology.

We'd love your feedback!