Devops Manager Resume
4.00/5 (Submit Your Rating)
Dallas, TX
SUMMARY
- 6 years of IT experience as a DevOps Engineer wif experience of Configuration Management, Version Control and Build and Release Management of Software products and applications (ALM).
- Extensive Experience in setting up Application Tier, Build Controllers, Build agents in Team Foundation server (TFS) 2012, TFS 2013 and TFS 2015.
- Experience in Installation, Administration, Upgrade and configuration of Team Foundation Server.
- Solid knowledge and experience on Agile/Scrum Model.
- Strong Knowledge and experience in Creating Jenkins Continuous Integration (CI) pipelines.
- Relational database design and programming experience using SQL Server 2012.
- Experienced in Release Management Tool for Source control from TFS and GIT.
- Expert in Customizing Build Process Templates and Work Item Templates.
- Strong conceptual grasp of and experience dealing wif DNS, load balancing, Active Directory, Windows Security, SQL security, and disaster recovery.
- Maintaining the Source code in TFS and GIT and deploying them to DEV, QA, UAT and PROD Environments.
- Worked closely wif the development team to integrate new features, components, and assets into the build and release process.
- Performed administrator functions for CI/CD related tools and infrastructure.
- Familiar wif the current Azure portal and Cloud - based infrastructure wif Microsoft Azure.
- Visual Studio Team Services (VSTS) for source control and build management.
- Expert in creating Release Process of Release Management. (Components, Tools and Servers).
- Setup or improve current implementations of continuous integration, automated test lab, automated builds, and automated deployments.
- Cross-train team members on support duties to ensure operational back-up.
- Research and source vendor tools, and create and update proprietary tools, to streamline and modernize application configuration, build, and deployment processes.
- Conduct proof of concepts and create recommendations for standards and tools that best fit a platform’s needs.
- Familiar wif Server administration for Windows servers, IIS, and SQL Server.
TECHNICAL SKILLS
Platform: Windows NT/XP/Vista/7, Unix
Languages: C/C++, C#
Test Frameworks: Microsoft Test Manager 2013, VMs
Frameworks: Microsoft .NET Framework 3.5, 4.0,4.5
Database: SQL Server 2008/2012
Web Technologies/Frameworks: ASP.NET, ADO.NET
IDE: Visual Studio 2012/2013/2015
Version Management: Team Foundation Server 2012/ 2013 / 2015, GIT,SVN
CI/CD Tools: Jenkins, TFS, Release Management and Team City
PROFESSIONAL EXPERIENCE
Confidential, Dallas,TX
DevOps Manager
Responsibilities:
- Created Release Management Configure apps and Configure Paths.
- Developed and Implemented Software Release Management strategies for various amplicons according the agile process.
- Worked Closely wif QA Teams, Business Teams, DBA Teams and Product Operations Teams to identify QA and UAT cycles Release schedule to non-prod Environments.
- Creating the Different Environments and Tokens for GIT.
- Communicated failed builds and error logs to QA and Developers to debug and troubleshoot problem areas.
- Migrated from TFS 2013 to 2015 (Moving TPC, Splitting TPC and configuring backup and recovery)
- Customized Bug, Task, Issue, User Story work item templates, created rules in the work item templates.
- Customized Process Templates, Build Templates and Work Item templates.
- Created auto build all the modules and auto deployments.
- Creating and Miniating fully automated CI build jobs and administering Jenkins servers.
- Implemented Branching and Merging concepts TFS2013 and GIT.
- Assisted Development and QA teams branching and merging activities in TFS and GIT.
- Created Gated Check-in auto build for development builds and manual builds for QA builds.
- Installed and configured IIS 7 and MS Deploy.
- Installed and configured Test Management and Lab Management.
- Check the Event logs and Dead Workspaces.
- Experience developing scripts to automate deployment to physical and virtual environments.
- Maintain Configuration Management Database wif application code and server information and Perform TFS administration duties.
- Internet Information Services (IIS) Administration, configuration and performance troubleshooting.
Environment: MTM 2010, TFS 2013, TFS 2015, SQL Server 2012.
Confidential, Irving, TX
Sr. TFS Build Engineer
Responsibilities:
- Created auto scheduled builds, gated check in builds and CI builds.
- Creating projects, New code branches, and Merging code streams in TFS.
- Customized build process templates and Customized Work Items.
- TFS administration and Lab Deployments using Lab Management.
- Customized Bug, Task, Issue, User Story work item templates, created rules in the work item templates.
- Customized Web access templates.
- Perform code promotions and merge code between branches
- Initiate software builds, troubleshoot failed builds, and resolve build related issues
- Develop tools and processes to improve and automate workflow
- Creating Build Scripts, Automated Builds and CI (Continuous Integration).
- Created auto build all the modules and auto deployments.
- Implemented Branching and Merging concepts TFS2010.
- Assisted Development and QA teams in source code branching and merging activities.
- Created Gated Check-in auto build for development builds and manual builds for QA builds.
- Installed and configured IIS 7 and MS Deploy.
- Installed and configured Test Management and Lab Management.
- Communicating wif co-workers to determine if issues being observed will resolve on their own or if they will require measures taken to prevent adverse impact on performance.
Environment: VSTS 2012, MTM 2010, TFS 2010 and TFS 2012, SQL Server 2008.
