We provide IT Staff Augmentation Services!

System Engineer Resume

3.00/5 (Submit Your Rating)

OBJECTIVE:

  • Looking forward for teh challenging software assignments and to apply my knowledge for teh growth of teh Organization and be a part of teh team dat dynamically works towards teh development of teh 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 with Source code Management tools administration - CLEARCASE and Subversion.
  • Experienced in JAVA environment.
  • Familiar with common build tools - Ant, Maven.
  • Experience with 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 with Jenkins for teh builds as teh Continuous Integration process.
  • Build Java code in different Jenkins servers as per teh schedule.
  • Experience in Configuring and deploying to Application servers Tomcat.
  • Troubleshoot teh nightly build failures and alert teh respective development teams for quick solutions.
  • Experience of merging changes from release branch to trunk and resolving teh conflicts occurred at teh time merge process.
  • Create and maintain scripts for automating common activities.
  • Work with teams and project managers to deliver quality software within schedule constraints.
  • Communicated with all levels of engineering, management, development and test teams.
  • Conducting or supporting teh deployment of software releases into development and test environments, troubleshootingreleasepackage, and deployment procedure or environment configuration issues.
  • Install & Managing teh Clear Case Environment in Linux and Windows platform.
  • Creating and Managing VOB's, View's and Regions.
  • Managing ClearCase version upgrades in teh servers and client machines
  • Involved in VOB’s and View’s administration.
  • Adding and removing additional group to teh 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 teh issues related to improperly removed views.
  • Providing training to teh 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 teh sites.
  • Resolving synchronizing related problem.
  • Monitoring sync packets.
  • Recovering lost packets and manually exporting/importing teh packets.
  • Handling branch master ship issues.

Confidential

Software Engineer

Responsibilities:

  • Created repositories according teh structure required with branches, tags and trunks.
  • Analyzed and resolved conflicts related to merging of source code for SVN.
  • Designed and developed teh 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 teh Application.
  • Worked on Jenkins to automate teh build process.
  • Creating branches and setting up of right branching strategies.
  • Responsible for branch merges after teh code freeze and resolved all merge conflicts successfully by working with teh development teams.
  • Responsible for doing application builds and deploys to multiple environments like QA, UAT and more.
  • Identify, troubleshoot, and resolve problems with teh build process and ensures teh release TEMPhas been accepted by all parties.
  • Coordinated releases with 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 teh code.
  • Involved in both manual and automated builds of an application by using CI tool.
  • Took full ownership of teh build environment and configuration management as teh individual will drive teh processes of source code management, branching, build automation to support Agile Methodology.

We'd love your feedback!