Build And Release Engineer Resume
Fargo, ND
SUMMARY
- 7+years of Professional Experience which includes experience in Change and Configuration Management,ClearCaseandClearQuestAdministration, Support, Maintenance and Administration of Applications in Database
- Experienced in Build and Release Management, Software Configuration Management, Project Configuration and Change Management tools (Cruise Control &AnthillPro) using Rational ClearCase and ClearQuest,Harvest, CVS and PVCS.
- Experienced in creating, administrating and maintaining PVOB, VOB, Views, setting up Project Baselines, Merging, Branching and taking regular backups of teh source code.
- Providing on - going support and administration forSVN,ClearCase and MAVEN build automation
- Responsible foradministrating ofSVN,ClearCase,Clear Quest and MAVEN build automation.
- AdministratorforSCMtool:Create/AddRepositories,Users,CreateBaseLines
- Foreachreleaseandcreate/MergeBranches and enforce policies and procedures foreachspecificrelease/paralleldevelopment.
- Proficient wif RHELinux/Unix/Windows system administration, maintenance of user groups, development, integration, Technologies infrastructure and installation
- Experience of working wif teh release and deployment of large-scale C++, Java/J2EE Web applications using SVN repository.
- Knowledge of DNS, HTTP, Tomcat, Samba, NFS, Proxy servers (Squid), NAT, Apache Web Server, DNS Server (BIND), FTP Server & SFTP Server.
- Proficient in working wif SQL and PL/SQL queries on SQL PLUS* environment and handful experience using tools like TOAD. Writing scripts using SQL and PL/SQL on various environments such as Windows and UNIX.
- Knowledge of System administration tasks, various networking technologies and network security issues.
- Expertise in finding Root Cause for teh ClearCase Problems, and experience in issuing tickets to IBM by generating PMR
- Well organized and proficient wif details, Excellent interpersonal and team skills.
- Experience providing 24/7 on call support.
- Implemented teh best practices of SCM in achieving CMM Level standards and Processes.
- Excellent communicative, interpersonal, intuitive, analysis and leadership skills wif ability to work efficiently in both independent and team work environments.
- Experience in working wif Tracking Tools HP Service Center, JIRA.
- Worked in deploying applications to Oracle Weblogic, JBOSS, TOMCAT and IIS Servers.
TECHNICAL SKILLS
Languages: C/C++, Java, VB, Perl, Shell scripting (Korn, Bourne, C), SQL, PL/SQL
Operating Systems: UNIX, Windows (all flavors), SUN OS Ultra25, Solaris 10, LINUX
Tools: RationalClearCase 7.0, 6.0 Rational ClearQuest 7.0, 6.0, ClearCase Multisite
Version Control Tools: SVN, UCM, Base ClearCase, Harvest, CVS, RCS and PVCS.
Build Tools: ANT, make, Jenkins, Baboo, Clearmake, AnthillPro,Build Forge, Cruise Control.
Databases: MS-Access, SQL Server, DB2, Oracle
Servers: Samba, Apache, Web Logic and Websphere
PROFESSIONAL EXPERIENCE
Confidential, Fargo, ND
Build and Release Engineer
Responsibilities:
- Working on different environments likeJava,.NET,Visual BasicandVisual C++
- Setting up teh automation environment for Application team if necessary, and help them through teh process of build and release automation.
- Designing a process for teh AnthillPro automation implementation in all teh application environments, and making sure it follows all teh standard procedures of teh Application SECDM or SDLC.
- Working on Report generation, based on teh requirements from teh App team.
- Working on teh source code to generatebuildsand create procedures for thedeploymenton teh servers for teh release.
- Analyzing teh tool architecture and implement it on teh applications, making it more user-friendly for teh application team.
- Communicating wif teh Application team and making them understand about teh automation tool and its features.
- Used source control version tools likeAllFusion Harvest,Visual Source Safe,CVSNT, for analyzing teh source code and implementing it on automation tool.
- Working on Deployment procedures using middleware likeWebsphere, creating deploy scripts and setting for teh Production Release.
- Supporting teh Application team in making them analyze about teh automation implementation and other related issues (if any).
Environment: JIRA, SVN,GIT, Apache ANT, Maven, jerkins, Apache Tomcat, Shell Script, Unix/Linux, Windows, Jboss
Confidential, Raleigh, NC
Build and Release consultant
Responsibilities:
- Monitor Automated Build & Participate In Manual Builds as Appropriate.
- Making SC/SS level depots.
- Daily build process using shell scripts and scheduled builds to execute in teh night using cron jobs.
- Trouble shooting Clearcase problem pertaining to VOB, Views, Clearcase metadata
- Config-specs, importing data to and from clearcase environment.
- Monitoring backup of VOB/Views.
- Creating UCM projects, components, integration streams, development streams.
- Trouble shooting teh UCM issues.
- Configuring ClearCase VOBs, Views, license and registry server.
- Patch administration.
- Setup local VOB’s for replication at remote sites
- Create replicas at local site of VOB’s existing at other sites
- Configuring access permissions and managing it.
- Managing teh masterships of VOB replicas
- Implement appropriate multisite strategy and configure multisite sync up.
- Monitor status of multisited vobs and take corrective action for sync issues
- Software installation and trouble shooting.
- Established and implemented Change Control standards for different tasks.
- Created New schema's in Clear Quest.
- Created Schema Repository's in Clear Quest.
- Created Database's in Clear Quest and associated wif a single schema.
- Primary duties include Build and Deployment of teh java applications onto different environments like Dev, QA, UAT and Prod.
- Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
- Built and Deployed java source code into application servers in an agile continuous integration environment.
- Generated Ant, Perl & UNIX scripts for build activities in QA, Staging and Production environments.
- Worked on teh transition project, which involves migration activities from Ant to Maven in order to standardize teh build across all teh applications
Environment: Rational ClearCaseV6.0, JIRA, Shell, Ant1.6.1, RHELinux and Win2kServer
Confidential, Minneapolis, MN
Build & Release Engineer
Responsibilities:
- Providing detailed documentation of moderately complex system specifications, including, system installation procedures, system backup and recovery techniques and system test methods
- Designed and implemented Subversion and Perforce metadata including elements, labels, attributes, triggers and hyperlinks.
- Configuring AnthillPro as a common build engine to build and promote applications to DEV, QMG, UAT, PROD, and DR to UNIX environments.
- Developing and implementing an agile SDLC and refinement of teh Software Configuration Management infrastructure.
- Building teh java applications, writing per script.
- Configuring Hudson for developers to bounce teh application container, to get teh application, container, and access logs by using ANT scripts.
- Used ANT and MAVEN as build tools on Java projects for teh development of build artifacts on teh source code.
- Worked on Urban Deploy and used Jenkins for CI.
- Used teh continuous integration tool Hudson to automate teh daily processes.
- Worked on Jboss application server.
- Performed setup of clustered environment wif Apache Tomcat Application Server.
- Supporting engineering plans and schedules by providing CM/Release Engineering services to build, deploy, develop scripts, oversee branch and merge strategies, and build automated tools as necessary to offer services to engineering team.
Environment: ANT, MAVEN, AnthillPro, Tortoise SVN 1.6, 1.7, Hudson/Jenkins, Java/J2EE, Jboss, UNIX, Windows XP, Shell Scripts.
Confidential, NY
Configuration Management Consultant
Responsibilities:
- Designed a CM solution dat used ClearCase UCM integrated wif Rational ClearQuest.
- Perform administration of users, supported team for parallel development. Wrote Shell/Perl/Ant files to automate certain processes for teh smooth process of use of build tools like Build Forge.
- Analyze teh impact of change requests on project plan parameters, and synchronized source code repositories as an active member of CCB.
- Participated in CCB meetings to represent teh CM team.
- Installed, configured and maintained ClearCase and ClearQuest for SCM and Issue tracking.
- Extensively used Perl scripting to design customized triggers for teh ClearQuest.
- Performed all formal builds to teh system test, acceptance test and production environments dat were written in Perl/ANT/Java.
- Participated in migration, from Base ClearCase to UCM Clear Case and even from CVS.
- Fixed migration problems by identifying view checkout from VOBs and solved teh problem by writing scripts for views attached to teh VOBs.
- Provide end-user support for teh CM activities, general compiler support, environment support and complete documentation of CM tasks using MS-Office, also documented for project configuration.
- Helped in deployment of Java applications wif teh installation and configuration of WebSphere server using ClearCase for source control.
- Installation and Configuration of WebSphere software development environment (SDE) to automate build processes.
Environment: Rational ClearCase, Rational ClearQuest, UCM, Shell Scripts, Perl, ANT, CVS, UNIX, SQL, J2EE, Build Forge, WebSphere and Windows Environment.
Confidential
Build and Release Engineer/Analyst
Responsibilities:
- Providing detailed documentation of moderately complex system specifications, including, system installation procedures, system backup and recovery techniques and system test methods
- Designed and implemented Subversion and Perforce metadata including elements, labels, attributes, triggers and hyperlinks.
- Configuring AnthillPro as a common build engine to build and promote applications to DEV, QMG, UAT, PROD, and DR to UNIX environments.
- Developing and implementing an agile SDLC and refinement of teh Software Configuration Management infrastructure.
- Liaison to peer IT groups providing application build and deployment services.
- Configuring Hudson for developers to bounce teh application container, to get teh application, container, and access logs by using ANT scripts.
- Used teh continuous integration tool Hudson to automate teh daily processes.
- Migrating J2EE, PHP, .NET, and Cold Fusion applications to UNIX and Windows environments by configuring application via IDE Eclipse, Subversion, and AnthillPro.
- Performed setup of clustered environment wif Apache Tomcat Application Server.
- Supporting engineering plans and schedules by providing CM/Release Engineering services to build, deploy, develop scripts, oversee branch and merge strategies, and build automated tools as necessary to offer services to engineering team.
Environment: ANT, MAVEN, AnthillPro, JIRA, Tortoise SVN 1.6, 1.7, Hudson/Jenkins, Java/J2EE, Apache Tomcat, XML, UNIX, Windows XP, Oracle10g, 11g, Perl Scripts, Shell Scripts.
