We provide IT Staff Augmentation Services!

Tfs Administrator/build & Release Engineer Resume

5.00/5 (Submit Your Rating)

SC

SUMMARY:

  • Over 9+ years of excellent IT experience in Configuration Management, Change/Release/Build Management, Support and Maintenance under Unix/Linux/windows platforms.
  • Expertise in understanding Business/Functional/technical requirements and compliance rules.
  • Extensive Experience in setting up the ALM Environment in Team Foundation Server 2010, 2012, 2013, 2015.3
  • Extensive experience in Setting up Application Tier, Build Controllers, Build Agents in Team foundation Server (TFS) 2010, 2012, 2013 &2015.3
  • Set up different kinds of Build triggers including - Gated - Checkin, Continuous Integration, and Rolling Builds in Team Foundation Server 2010 & TFS 2012
  • Worked on the Customization of Work Items, Reports in TFS 2010, 2012, 2013 & 2015.3
  • Used the report builder in customization of Reports in TFS 2010.
  • Complete exposure to all stages 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
  • Experienced in setting up project baselines, branching strategies, merging, Delivery, Rebasing & executing Software Builds.
  • Integrated Version Control ClearCase with JIRA (Change Control tool) In order to acquire more traceability of the Issues & changes.
  • Strong in preparing the Release documents to QA & Production Environments
  • Maintaining and Modifying Triggers using Perl, Python for automation of routine tasks & Build Scripts (ANT), for compilation & importing the code to ClearCase.
  • Involved in the support for the Back office using the tool CCRC which includes( Delivery, Rebase, update resource & Restore
  • Worked with different bug tracking tools like JIRA, Remedy, Clear Quest and Bugzilla.
  • Prepared and loaded test data in different environments for different testing needs.

TECHNICAL SKILLS:

Version control Tools: TFS 2013/2012/2010/2008, UCM/Base Clear Case, VSS, CVS, RCS, PVCS, Perforce

Build Tools: ANT, Anthill, Make, Clear make, visual build, Cruise Control, GIThubs

Server: Samba, Apache, Web sphere, Web logic, continuum (Apache server)

Operating Systems: Windows NT/2000/2003/XP, UNIX, Solaris and MSDOS

Databases: Oracle 11g/10g/9i/8i, SQL Server 2008/2005, DB2, MS Access, Teradata V2R5.

Testing Tools: Rational Clear Quest, Test Director, JIRA, HP Quality Center 9.0/9.2/10.0, Doors, Toad 11.5

Languages: XML, SQL, PL/SQL, C,C++, VB, 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

PROFESSIONAL EXPERIENCE:

Confidential, SC

TFS Administrator/Build & Release Engineer

Responsibilities:

  • Setup various Team Projects into different Team Project Collections in TFS 2010/2012/2013/2015.3
  • Configured TFS 2010/2012/2013/2015.3 Environment along with Default Project Collections, Build Definitions, Work Items, Share point Services, Reporting Services
  • Customized TFS 2010/2012/2013/2015.3 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 Build Definitions for various environment deployments( DEV, TEST, STAGE)
  • Customized Automated Build Scripts by modifying XAML (Work Flow) template to Start, Stop & deploy code to various regions (Windows Service, Windows workflow).
  • Created Builds and deployed builds to different environments based on requests
  • Provided Build Scripts for Database Projects to Deploy DB and populate Test data in DB for various environments
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments.
  • Trained developers to get familiar on TFS 2010/2012/2013/2015.3 Work Items, Queue New Builds, and Work Spaces with Visual Studio 2010.
  • Assisted Developers during coding, debugging and Build issues.
  • Responsible for automating the build process using Jenkins. Maintained tools that automate the building of software releases for an Agile based software development process.
  • Maintain all build functions, and release functions of large driver and application code base.
  • Documented Build process, branching strategy and continuous integration design and setup along with deployment instructions for QA
  • Co-ordinate build and release cycles on the request of business with dev teams, testing teams and project management teams
  • Worked on setting up CI (continuous Integration) in TFS and Jenkins
  • Coordinate with Release Management regarding appropriate system releases among other development platforms
  • Designed the Release Plans while coordinating with Stake Holders including Project Management Lead, Development Lead, QA Team Lead
  • Coordinated with the Project Management, Development and QA Team in resolving any configuration and deployment issues, and to provide smooth release process.

Environment: Jenkins, JIRA. Linux, Windows, TFS 2010/2012/2013/2015.3 (Team Foundation Server), .Net, ASP, Subversion, Visual Basic 6.0, Visual SourceSafe 6.0, SQL Server 2005/2008

Confidential, Costa Rica

TFS Admin

Responsibilities:

  • Maintained the Team Foundation Server (TFS2012) source code repository
  • Setup and installed single and multi-tier TFS 2012 server.
  • Administered and performed maintenance on TFS 2008/2010/2012 and Visual source safe
  • Established various tagging/branching/merging methodologies for parallel development, bug fixes and PRD release
  • Supervised and guided team to establish quality and CM standards as per agile methodology and implemented the agile templates in TFS.
  • Provided delivery management to ensure customer satisfaction and reference-ability
  • Promotion of Code - includes both manually compiling and builds through TFS
  • Creation and definition of a Code Migration Plan
  • Management of Code base and understanding of the code associated with module/effort
  • Coordination with the Testing Team on the timing and movement of code into the Testing Environment
  • Necessary support of the table set ups as needed. This will include moves to the Integration Testing Environment.
  • Coordination and responsibility of the management and movement of code developed into the Test Environment
  • Defined and implemented a division wide MS SharePoint solution for Configuration Management of project documentation
  • Wrote CM plans
  • Developed and maintained automated build scripts written with MS build
  • Generated and reconciled build issue lists and documented other release information
  • Implement, define, and enforce process throughout each project’s lifecycle
  • Led-Cross-functional team that analysed, identified, documented requirements for, and implemented an enterprise wide source code control and bug/issue tracking system.
  • Liaised with Projects & Operations team and successfully migrated Projects into Production Environment.
  • Kept abreast of all internal and external factors affecting customers, developed full understanding of the customer and service issues and played a key link in customer and the service provider relationship.
  • Integrated build system with baseline server configuration before service is released into production.
  • Identified new tools, technologies, and processes to improve the reliability, repeatability, and efficiency of builds, releases and QA.
  • Responsible and accountable for the coordinated management of multiple related projects directed toward strategic business and other organizational objectives.
  • Build credibility, establish report, and maintain communication with stakeholders at multiple levels, including those external to the organization
  • Coach, mentor and lead personnel within a technical team environment
  • Present periodic Dashboard reports on the current program, future opportunities and client issues.
  • Monitored, maintained, and controlled hardware and software configurations in classified network environment.
  • Identified and maintained inventory of items under configuration control.
  • Used the Python scripts for deployments into the Different environments
  • Involved in set up of SOAP web services in different environment

Environment: Windows 2003/2008 server standard/Enterprise edition R2, SQL Server 2005/2008, TFS 2008, MS build, VS 2008, IIS 6.5, MS Project, Project server 2008, SharePoint 2008.

Confidential, Minneapolis

TFS Admin

Responsibilities:

  • Upgraded TFS 2010 to TFS 2013. With Application Tier, Build Controller, Work Items.
  • Set up the Method for different TFS Application Tier as Load Balancing in the TFS environment.
  • Trained developers to get familiar on TFS 2010 Work Items, Queue New Builds, and Work Spaces with Visual Studio 2010.
  • Installation and Configuration and Testing of Team Foundation Server(TFS) 2010, 2012& 2013
  • Created new Build Definitions in TFS 2013 with executing Powershell scripts for Post build events
  • Created new Projects templates Scrum 2.2 for TFS 2013 Team projects
  • Good experience on Databases and Migration from TFS 2008 to 2010, 2012 & 2013
  • Setup the Security, Roles & Responsibilities for different Groups for Team Projects using TFS 2010 Admin Console
  • Performed and deployed Builds for various Environments like QA, Integration, UAT using Customized XAML files in TFS 2010
  • Participated in review meetings and attended training sessions to understand various business concepts.
  • Used the Best Practices in setting up the Branching Strategies for different projects in the Organization.
  • Exported Requirements, test plans and test cases to TFS.
  • Setup Build Definition for Automated build & Deployment of different Project in Team Foundation Server 2010
  • Set up the Trigger “Gated - Check-In” & “Continuous Integration” for the Build Definitions so that TFS does not check-in the code if there is a Build Failure.
  • Set up “Continuous Integrations” & Manual Build Trigger for Build Definitions that does a Deployment into the Servers.
  • Customized different Work Item types to fit the client needs.
Confidential, Phoenix, AZ

Sr. Build/Release Engineer /TFS Admin

Responsibilities:

  • Trained developers to get familiar on TFS 2010 Work Items, Queue New Builds, and Work Spaces with Visual Studio 2010.
  • Installation and Configuration and Testing of Team Foundation Server(TFS) 2010, 2012& 2013
  • Created new Build Definitions in TFS 2013 with executing Powershell scripts for Post build events
  • Created new Projects templates Scrum 2.2 for TFS 2013 Team projects
  • Good experience on Databases and Migration from TFS 2008 to 2010, 2012 & 2013
  • Setup the Security, Roles & Responsibilities for different Groups for Team Projects using TFS 2010 Admin Console
  • Performed and deployed Builds for various Environments like QA, Integration, UAT using Customized XAML files in TFS 2010
  • Good Understanding of MSBUILD Targets in TFS Build.Proj file that were used to Debug & trouble shoot Build Issues
  • Participated in review meetings and attended training sessions to understand various business concepts.
  • Used the Best Practices in setting up the Branching Strategies for different projects in the Organization.
  • Exported Requirements, test plans and test cases to TFS.
  • Setup Build Definition for Automated build & Deployment of different Project in Team Foundation Server 2010
  • Set up the Trigger “Gated - Check-In” & “Continuous Integration” for the Build Definitions so that TFS does not check-in the code if there is a Build Failure.
  • Set up “Continuous Integrations” & Manual Build Trigger for Build Definitions that does a Deployment into the Servers.
  • Customized different Work Item types to fit the client needs.
  • Created defects, manage defect reports and defect status in TFS.
  • 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.
Confidential, AZ

Sr. Build/Release Engineer /TFS Admin

Responsibilities:

  • Configured and deployed tools to automate the build, test, and release processes. Responsible for executing scheduled and unscheduled application builds and automating these processes.
  • Added Projects/Solution to Source Control in TFS.
  • Did Labeling and Branching in TFS.
  • Created New Build Types in TFS.
  • Assigned user security levels based on their designation in TFS
  • Defined and owned a repeatable, consistent release tracking and deployment process.
  • Implemented automated release process tools that enable real time oversight and management of deployment activities including tracking and confirming steps executed, making rollback calls and communicating the success/failure to all stakeholders.
  • Provided extended daily technical support to all development teams throughout all phases of the software development lifecycle.
  • Worked on setting up CI (continuous Integration) in Cruise Control, Build Forge, and Hudson.
  • Branching, labeling/naming conventions using ClearCase UCM and Subversion source control
  • Performed creation of Clear Case baselines, deliveries and rebases using Clear Case UCM
  • Provided support to developers and testers to use Clear Case and Subversion
  • Coordinate with Release Management regarding appropriate system releases among other development platforms
  • Designed the Release Plans while coordinating with Stake Holders including Project Management Lead, Development Lead, QA Team Lead and ClearCase Administrator
  • Coordinated with the Project Management, Development and QA Team in resolving any configuration and deployment issues, and to provide smooth release process.
  • Built and deployed JAVA and C++ applications. Monitored the required queues for incoming build requests and take necessary action to accomplish a request resolution and troubleshot the build related issues.
  • Configured and Installed GIT with TFS as VSTS
  • Set up GIT repository for different Projects
  • Set up Branching strategy in GIT with User Level Access
Confidential, VA

Configuration/Build Engineer /TFS

Responsibilities:

  • Responsible for configuring and trouble shooting for Rational ClearCase Administration.
  • Developing and maintaining quality control documents.
  • Evaluated and lead the conversion to using Team Foundation
  • Server for integrated source control, builds, testing, and deployment andlead upgrades of TFS
  • Experience with the planning, controlling and troubleshooting of software releases by .net teams
  • Troubleshoot the automation of Installing and configuring .NET and C# applications in the test and production environments
  • Create and manage associated SharePoint sites
  • Create and manage reporting server and reporting solutions
  • Train, mentor and coach end users in all functional areas of TFS
  • Maintain automated build system; implement new features or scripts for the build system
  • Work with Operations to coordinate production and test releases
  • Run the automated test scripts including build verification test scripts after every build
  • Assist in component/production issue diagnosis and resolution
  • Setting up Rational ClearCase.
  • Installation of Rational ClearCase on clients and servers.
  • Preparing procedure for administration of ClearCase.
  • Developing and maintaining standard operating procedures documents.
  • Managing and creating status reports to analysis team performance and individual performance.
  • Created branches, performed merges and labeled baselines in ClearCase.
  • Created scripts for automation of Rational ClearCase View maintenance task.
  • Point of contact with IBM Rational Support for troubleshooting.
  • Updating associates of my team with latest technologies and maintaining proper technical expertise in the team.
  • Prepared training material to users.
  • Involved in preparing the Deployment & Release documents to IBM for QA & Prod Deployments of J2EE applications.
  • Involved partially in deploying EAR (backend) through WAS (Websphere Application Server) console.
  • Migrated all the artifacts from Visual Source Safe to ClearCase 7.0.
  • Migrated all the artifacts from CVS to ClearCase
  • Prepared and maintained material for administration of Rational ClearCase.
  • Conducting training classes and facilitating different departments in using Rational Tools.
  • Involved in installation, configuration and administration of Rational ClearCase and Rational ClearQuest.
Confidential

QA Analyst

Responsibilities:

  • Analyzed the Business requirements and developed Test cases based on functional requirements, general requirements and system specifications.
  • Prepared test data for positive and negative test scenarios for Functional Testing as documented in the test plan.
  • Exclusively involved in writing test cases, test scripts, test plans and execution of test cases reporting and documenting the test results using Mercury Quality Center.
  • Worked as ETL Tester responsible for the requirements / ETL Analysis, ETL Testing and designing of the flow and the logic for the Data warehouse project.
  • Involved in the error checking and testing of the ETL procedures and programs Informatica session log.
  • Experienced in writing complex SQL queries for extracting data from multiple tables.
  • Tested to verify that all data were synchronized after the data is troubleshoot and also used SQL to verify/validate my test cases.
  • Testing the ETL data movement from Oracle Data mart to Teradata Data mart on an Incremental and full load basis.
  • Wrote SQL queries to validate source data versus data in the data warehouse including identification of duplicate records.
  • Tested whether the reports developed in SSRS and Crystal Reports is as per company standards.
  • Tested Ad-hoc reports, drill down and drill through reports using SSRS (SQL Server Reporting Services).
  • Tested different detail, summary reports and on demand reports.
  • Involved in pre and post session migration planning for optimizing data load performance.
  • Interfaced with the Portfolio Management and Global Asset Management Groups to define reporting requirements and project plan for intranet applications for Fixed Income and Equities.

Environment: Informatica Power Center 7.2, MS SQL 2000, Oracle 9i, SQL, PL/SQL, SQL Navigator, Erwin 4.1, Windows XP and 2000,SSRS, SSIS, SSAS, Mercury Quality Center.

We'd love your feedback!