We provide IT Staff Augmentation Services!

Build & Release Engineer / Devops Resume

0/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Around 8 years of excellent IT experience in Configuration Management, 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.
  • Extensive experience in Setting up Application Tier, Build Controllers, Build Agents in Team foundation Server (TFS) 2010, 2012, 2013 &2015
  • Experience with Atlassian products - Jira, Agile, Fisheye, Crucible,Bitbucket, Confluence and Crowd.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies
  • Set up different kinds of Build triggers including - Gated - Check in, Continuous Integration, and Rolling Builds in Team Foundation Server 2010 & TFS 2012
  • Experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT (GitHub, GitLab), Clearcase, Harvest and VSS.
  • Worked on the Customization of Work Items, Reports in TFS 2010, 2012, 2013 & 2015
  • 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, VSTS, Subversion, TFS and ClearCase
  • Working knowledge of configuring the automation work flows in IBM Udeploy for CI/CD
  • Deployed the static content into the web servers like Tomcat, IPlanet, and IBM HTTP Server
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation. It includes Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, SVN, GitHub, Serena Products, ClearCase, Build Forge, Serena PVCS, CVS, Tomcat, JBoss, LINUX etc
  • Configured and Installed GIT with TFS as VSTS.
  • Experienced in setting up project baselines, branching strategies, merging, Delivery, Rebasing & executing Software Builds.
  • AzureCluster status reports for high level management
  • Configured UDeploy for CI/CD process with the automatic phase gates and approval required.
  • Worked on TFS 2012 Sandbox as well Azure
  • Created Infrastructure report of system configurations using PowerShell Scripts.
  • Integrated Version Control ClearCase with JIRA (Change Control tool) In order to acquire more traceability of the Issues & changes.
  • Experience in working with OData, Azure cloud services, SQL server and service oriented architecture.
  • Integrating the Third Party Tools with TFS for ALM & Traceability.
  • Automated the test scripts using VSTS framework with MTM interface integration and Coded UI.
  • Strong in preparing the Release documents to QA & Production Environments
  • Inter-networking Using DHCP, WINS and DNS.
  • 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
  • Experience in Microsoft Windows Azure Cloud Services
  • 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.
  • Ability to quickly adapt to different project environments, work in teams and accomplish difficult tasks independently within time frame.
  • Responsible for performing both Staging and Production deployments using deployment preparation and setup deployment powershell scripts and via tools which includes like Octopus
  • Extensive experience in setting up the MS Build and Nant scripts for ASP, .NET applications.
  • Proficient in PowerShell, Perl Scripting, Clear make, build utilities like Open make, ANT.
  • A good team player with excellent written and verbal communication skills.
  • Excellent problem solving skills with a strong technical background and good interpersonal skills..
  • Worked with ALM tool TFS 2010(Project Collections, Build Definitions, Work Items, SharePoint Portal, Reporting)
  • Maintain continuousbuildautomation - currently within anthill-pro,Hudson/Jenkins and team city
  • Experience with Accurev source control management
  • Experience with Atlassian tools like Bamboo, Jira, and confluence.
  • Deployed packaged Source code (Java, .net) onto WebSphere, WebLogic and IIS servers
  • Experience with TFS (Team Foundation System) based Build System.
  • Experience as a Cloud DevOps Engineer.
  • In-depth knowledge of SCM methodologies, SDLC, AGILE Scrum
  • Performed Database administration tasks for MS SQL server and hands on experience with Oracle.
  • Experience in installing, configuration and administering of DHCP,DNS, FTP and LVM.
  • Troubleshoot the automation of Installing and configuring .NET and C# applications in the test and production environments
  • 2003/2008/2012/2012 R2 servers using deployment tools like octopus and PowerShell scripts .
  • Hands Development Experience in Java and J2EE Applications
  • Used scripting languages like Python, Ruby, Perl, Bash and configuration management tools Chef, Puppet, and CF Engine and Web Service like AWS.
  • Good Knowledge in bash (shell)/Perl and exposure to Jython, Python scripting
  • Setting up MS Build scripts for .NET builds.
  • Managing a staff consisting of Rational Team Concert, ClearCase\ClearQuest, Accurev, SVN and Git.
  • Configuring AnthillPro as a common build engine to build and promote applications to DEV, QMG, UAT, PROD, and DR to UNIX environments.
  • Gained experience with AccuRev SCM and managed user story tasks through Rally
  • Created PowerShell scripts to Stop/Stop IIS reset, Apppool recycles for deployment
  • Created PowerShell scripts for IIS website creation into various Environments
  • Experience in SDLC, Agile and Scrum Methodologies
  • Created PowerShell scripts to Stop/Stop IIS reset, Apppool recycles for deployment.
  • Exposure to SDLC and experience with building deployment solutions for Scrum.

TECHNICAL SKILLS

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

Build Tools: ANT, Anthill, Make, Clear make, Octopus, ALM, Udeploy, Accurev, visual build, MS Build, Cruise Control, Team City, GitHub, Bitbucket

Server: Samba, Apache, Web sphere, Weblogic, Tomcat, continuum (Apache server),IIS

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

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

Build & Release Engineering / DevOps: MAKE, Jenkins, Puppet, AWS, Azure, Nexus, Chef, Ant, Maven, Jira,Perl, HUDSON, ANTHILLPRO, and BAMBOO.

Languages: XML, SQL, PL/SQL, C#,C++, VB, ASP .Net, Java, J2EE, Ruby, Perl, Shell Scripting (CSH, BASH,KSH), Powershell, SQL, Visual Studio, MS SQLServer, BizTalk Server, Team Foundation Server, Meta storm BPM, Control M, Puppet, Rational Team Concert, Jenkins

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Build & Release Engineer / Devops

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 2013 Work Items, Queue New Builds, and Work Spaces with Visual Studio 2010.
  • Working experience with the Microsoft products & their Integration to different third party tools, also Used PowerShell scripts for the deployments.
  • Administer and maintain Accurev source control system for 50+ developers.
  • Installed, configured and maintained ClearCase and ClearQuest for SCM and Issue tracking.
  • 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, 2012 & 2013
  • Setup the Security, Roles & Responsibilities for different Groups for Team Projects using TFS 2013 Admin Console.
  • Administer Subversion andBitbucket(GIT) and support multiple project repositories.
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process
  • Built Continuous Integration Environment (Jenkins, Sonar, and Nexus) and Continuous Delivery Environment (Puppet, Yum, rsync
  • Integrating the Third Party Tools with TFS for ALM & Traceability.
  • Installed and configured AccuRev. Migrated users from CVS to AccuRev
  • Define and maintain Accurev stream (branching) strategies for multiple teams performing parallel development of independent feature and patch releases.
  • Installed, configured and maintainedDNSsystems using BIND, Route53 (AWS), and PowerDNS
  • Used Jenkins/Cruise Control in conjunction with ANT and MS Build to automate the builds.
  • Develop/execution of automated scripts using Microsoft custom .NET framework in VSTS 2015
  • Provide guidance for version control and branching best practices.
  • Experience in implementing ClearCase UCM methodology for large teams, process implementation using ClearQuest and long-distance collaborative development using ClearCase Multisite.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT using Customized XAML files in TFS 2013
  • Primary duties include Build and Deployment of the java applications onto different environments like Dev, QA, UAT and Prod.
  • Working closely with Web Administrators to setup an automated deployment for SharePoint applications using Anthill and SVN Tools.
  • Migrating from Team-City, Hudson/Jenkins to Anthill-Pro
  • Knowledge on all the platforms of MicrosoftAzureCloud Technology
  • Good knowledge on Configuration Management tools like Chef and Docker
  • Experience with Udeploy, BMC RLM; Application Deployment Automation Tools.
  • Extensive expertise in Scripting Languages such as PERL and BASH to automate the regular activities
  • Used OData, Azure, SQL server and service oriented architecture
  • Deploy to the environment using Udeploy
  • Implemented ant, MS Build scripts to automate .Net build process.
  • Experienced in configuration management using Visual Studio Team System (VSTS), Team Foundation Server (TFS), VSS and Subversion.
  • Installing, configuring and monitoring DNS server and DNS Clients
  • Very strong Project Management experience performing ITIL RM /SCM activities.
  • Participated in review meetings and attended training sessions to understand various business concepts.
  • Hands-on with Version controllers like GIT andBitbucket. public clouds like AWS,Azure, Rackspace etc.
  • Used configuration management tools Chef, Puppet, and CF Engine
  • Develop and implement an automated Linux (Linux, Amazon) infrastructure using Chef Recipes and AWS
  • Conducted pre-sales technical support services for directing sales force of windows Azure applications
  • Need to build the software programs in subversion (version control tool) as per the build request given by development team and deploy it to various environments like ST, SIT, UAT, and CERT & PRODUCTION.
  • Experience in managing the artifacts generated by MAVEN in the Nexus repository.
  • Created Nant scripts which are integrated with MS Build to build .NET code using CVS repositories
  • Maintained the configuration in version controlled and automated the batch job deployments and reduced the errors and downtime in production.
  • Experience in WindowsAzureDeployment Engineering (WADE)
  • Implemented the SCM Best Practices by allowing each and every individual Developer their own Workspace.
  • Recommended Configuration Management best practices and implemented lean strategies build and release best practices using GIT, Jenkins, Maven, Udeploy and enabled application level monitoring for a stale environment.
  • Used the Best Practices in setting up the Branching Strategies for different projects in the Organization.
  • Deployed web. config files using Octopus tool to applications hosted on Azure.
  • Managing the artifacts generated by MAVEN in the Nexus repository.
  • Provided solution to Release Management team on VSTS to enforce Coding guidelines
  • Planned and implemented the upgrade from Rational ClearQuest 6.0 to 7.0
  • Documented and performed the build and deployment for enterprise applications using diverse technologies such as VB, VB Batch, .Net 2003, .Net 2005, .Net 2010, C# etc.
  • Maintain continuous build automation - currently within anthill-pro, Hudson/Jenkins and team city
  • Exported Requirements, test plans and test cases to TFS.
  • Setup Build Definition for Automated build & Deployment of different Project in Team Foundation Server 2010
  • Worked with Puppet, Chef, GIT, Jenkins and Octopus to automate build deployment and other change management practices
  • Extensively worked on Hudson, Jenkins and Team City for continuous integration and for End to End automation for all build and deployments.
  • Subscribe SQL Server Azure Cloud Services
  • 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.
  • Good experience in Microsoft Products and their deployment including octopus and PowerShell.
  • Modifying ClearQuest schema as per the user needs. E.g Modifed the Defect record type, tracking Code Review etc.
  • Continuously talking to Anthill consultants for any licensing, technical, and ongoing issues with Anthill Tool, anthill patching, and all sorts of applications related needs.
  • Used Jenkins/Cruise Control in conjunction with ANT and MS Build to automate the builds
  • Strong scripting skills with experience in Perl, VB Script, and UNIX shell scripts and DOS batch scripts
  • Setting up SQL Azure Firewall
  • Managing the code migration from TFS, CVS and Star team to Subversion repository.
  • Implemented continuous integration using Jenkins.
  • Basic knowledge of AWS and MicrosoftAzure
  • Build Java code and .NET code on to different Jenkins servers as per the schedule

Environment: Perl Scripting, Shell Scripting, Subversion, Perforce, Hudson, Jira, Powershell, Bamboo, GIT, (WAS), VB, Web services, Weblogic, IIS, MS Build, Puppet, Octopus, Chef, MCO, Nexus, Visual Build, VSTS 2015, .Net, C#, Accurev, ANT, TFS 2008/2010(Team Foundation Server), Azure, AWS, Team City, Splunk, Udeploy, Jenkins, SVN, DNS, Bitbucket, Java, J2EE, Linux,, Web sphere

Confidential, Minneapolis

Build and Release/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 the PowerShell scripts for the Auto Deployments, Automation for the Environments setup.
  • Created new Projects templates Scrum 2.2 for TFS 2013 Team projects
  • Good experience on Databases and Migration from TFS, 2012 & 2013
  • Setup the Security, Roles & Responsibilities for different Groups for Team Projects using TFS 2010 Admin Console
  • Experience with Devenv, MS Build for building DOT NET APPS
  • Performed and deployed Builds for various Environments like QA, Integration, UAT using Customized XAML files in TFS 2010
  • Good Understanding of MS BUILD Targets in TFS Build. Proj file that were used to Debug & trouble shoot Build Issues
  • Good experience in Microsoft Products and their deployment including octopus and PowerShell.
  • 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.
  • Maintained and administered GIT source code tool. Created Branches, Labels and performed Merges in Stash and GIT.
  • Developed processes, tools, automation for Jenkins based software forbuildsystem and delivering SW Builds.
  • Managed build results in Jenkins and deployed using workflows.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments
  • 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, Los Angeles, CA

TFS Admin/Build & Release Engineer

Responsibilities:

  • Maintained and administered GIT source code tool.
  • Created Branches, Labels and performed Merges in Stash and GIT
  • Developed processes, tools, automation for Jenkins based software forbuildsystem and delivering SW Builds.
  • Maintain and track inventory using Jenkins and set alerts when the servers are full and need attention.
  • Modeled the structure for multi-tiered applications orchestrate the processes to deploy each tier.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Setting up Ant and Maven scripts for JAVA and J2EE Builds Imported and managed multiple corporate applications in Subversion (SVN).
  • Have used Confluence to create, share and discuss content and projects.
  • Integrated GIT into Jenkins to automate the code check-out process
  • Used Jenkins for automating Builds and Automating Deployments.
  • Familiar and experienced with Agile Scrum development.
  • Provided technical support to the AFSOC Information Assurance Program Manager concerning network security in relation to DNS, DHCP, Active Directory, and various Operating Systems and Computer Network Operations (CNO)
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Created Branches, and performed Merges in Source Tree & Stash
  • Installed and configured Jenkins for Automating Deployments and providing a automation solution.
  • Very strong Project Management experience performing ITIL RM /SCMactivities.
  • Knowledge of concepts in code lines, branching, merging, integration, versioning etc
  • Excellent problem solving, analytical skills and technical troubleshooting skills.
  • Clarity and precision in verbal and written communications.
  • Managed build results in Jenkins and deployed using workflows.
  • Delivered specific versions of various components of an application into Confidential environments.
  • Worked with customers, developers, testing, product management and support staff.
  • In-depth understanding of large complex software systems to isolate defects, reproduce defects, assess risk and understand varied customer deployments.

Environment: Jenkins, GIT, ANT, MAVEN, JIRA, Python, BASH & KORN Shell, JAVA/J2EE, C#, Weblogic, WebSphere

Confidential

Build & Release Engineer

Responsibilities:

  • Performing Continuous Build using Cruise Control, Developed and maintained build for all environments (SANDBOX/DEV/QA/PROD) in Weblogic server.
  • Installed and configured
  • Repository in TFS 2010.
  • Responsible for creating work items on TFS and also on Kanban board.
  • Analyzed, defined, and developed build process improvements using TFS 2010.
  • Responsible for managing Code SVN and Bugzilla servers.
  • Created custom Web-based automated reporting tools using Perl, Clear Tool and Web Design Tools. QA & UAT support for testing & validation
  • Responsible for building patches, Fix packs, weekly, nightly, development and PDA builds.
  • Created branching for developers and also Involved in stage cloning for the diff streams
  • Prepared the Release plan and Coordination activities from Release Management.
  • Prominent member of development, Test, Stage and Production environments with Installing, Configuring, designing, maintenance and troubleshooting the Infrastructure and Application configurations on servers.
  • Involved in Installation, Configuration and maintenance of the JBoss Servers on RHEL and Windows 2000/2003 environment.
  • Deployment and configurations of enterprise J2EE applications that include EAR (Enterprise Archives) and WAR (Web Archives). Migration of enterprise J2EE Applications from Web Sphere Application Server v5.x to JBOSS.
  • Trouble shooting and Performance tuning using Resource analyzer and log analyzer by analyzing Error and Event log files.
  • Put Through integration testing environment for developers.
  • Executed web based builds to allow any time and any branch builds.
  • Maintain the Release notes and list of deliverables, Coordinating Weekly Database releases
  • Ensuring that all release and deployment packages can be tracked, installed, tested, verified and/or uninstalled or backed out as appropriate

Environment: SVN, ANT, Weblogic Server, Windows Server 2000/2003, Jenkins, Cruise Control, Perl, Java/J2EE, JBOSS

We'd love your feedback!