We provide IT Staff Augmentation Services!

Devops Consultant Resume

0/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • 5+ years of IT experience in DevOps and related Technologies. Past few years working on Microsoft Technologies.
  • Roles included TFS - Administrator, Jenkins-Administrator, Automation Engineer, Release Engineer, Consultant and Software Engineer.
  • Responsibilities included and not limited to Build and Release Engineer, SPOC, DevOps, Automation Engineer, QA automation and Integration.
  • Expert knowledge in Install and configure TFS 2015/2013 servers, build controllers, build agents, Release management 2015, server, client and deployment agents.
  • Hands on experience on Automated Build and Automated deployment using MSBuild, Jenkins and Release Management 2015
  • Have created/guided to create various type of documents including and not limited to Functional and Technical documentations, LLD, HLD
  • Proven expertise with problem solving, release management, project planning and scheduling.
  • Knowledge on SOX compliance / Audit
  • Strong understanding administering and troubleshooting software configuration management systems and/or source code version control systems.
  • Experience automating build and release processes, build management, dependency management and continuous integration tools.
  • Determine the readiness of each release based on release criteria; quality of release, production environment readiness, training and support plans, rollout and back out plans, and risk management plan.
  • Create, review, publish and manage release plans, formal release notification, deployment instructions and launch plans as needed in collaboration with the ITPL or PdM

TECHNICAL SKILLS

  • Complete Build and Deployment Automation
  • Approval Workflow
  • Email Notification
  • Reports Generation
  • Release Notes Generation
  • Release Sequence Generation
  • Lock/Unlock branches
  • Schedule deployment etc
  • TFS 2015/13
  • Administration
  • Installation
  • Configuration
  • Customization
  • Integration
  • Migration
  • TFS Build
  • SQL Server
  • SQL server automatic deployment
  • SQL DeveloperBasic SQL Administration
  • MySQL
  • Basic SQL Administration
  • C# /
  • Jenkins
  • Administration
  • Installation
  • Configuration iOS application build and deployment/Automation
  • Web site configuration troubleshooting
  • Migration
  • Git
  • Stash/BitBucket
  • JIRA
  • Confluence
  • PowerShell
  • SVN
  • VBA
  • Visio
  • XML
  • XSL
  • XSD
  • XSLT
  • XPath
  • Ajax
  • JSON
  • Java Script
  • JQuery
  • CSS
  • HTML
  • SOAP
  • IIS
  • MSMQ
  • MS SQL Server 2012 R2
  • SSRS
  • SSIS
  • Telerik
  • Infragistics
  • HP QC
  • Click once
  • MSI package
  • WiX
  • Install Shield
  • TFS Build
  • TFS vNext
  • PowerShell
  • Coded UI
  • Windows Server
  • MS Office
  • Fiddler
  • Peregrine
  • Quality Center
  • Docker
  • AWS
  • Python
  • Unix

PROFESSIONAL EXPERIENCE

Confidential, Houston, TX

DevOps Consultant

Responsibilities:

  • As TFS Admin, Configure the TFS 2015 server (TFS Server, Build Server, Build Controller, Build Agent) on Windows 2012 R2 server
  • Manage the user role configuration and security for TFS projects.
  • Automated the build using MSBuild and automated deployment Jenkins.
  • Configured and Installed the Jenkins to create build form.
  • Discuss technical issues with developers, architects, and managers and find the best solutions
  • Controlling, Co-coordinating and communicating the Release process.
  • SQL server Data tools (SSDT) are used to do the automated SQL deployment (dacpac/bacpac)
  • Responsible for tasks in all areas of Software Configuration Management (SCM)
  • Support Agile Software Development Life Cycle
  • Establish and facilitate release team meetings(CRB/DRB) and develop solutions pertaining to the release process
  • Develop, manage, and maintain continuous integration environment (CI)
  • Oversee the service reliability and software quality control for releases during SDLC
  • ApplyingApplication Life Cycle (ALM)best practices using Microsoft TFS
  • Plan and manage releases/deployment of code through different environments (Development, Test, Staging, UAT, Production )
  • Log, track, and escalate priority projects and issues affecting the ability to deliver quality projects
  • Write and develop automation tools and documentation to enhance integration between cross-functional teams
  • Working closely with OpsTeam to create / maintain the hardware for any new environments.
  • Qualifying each release by executing the automated test scripts and test projects.
  • Troubleshoot the Build and Deployment issue on the build server and SDLC environments
  • Suggest best practices and contribute to continuing process improvement of all software configuration management systems and procedures.

Confidential, Augusta, GA

TFS Consultant

Responsibilities:

  • Install and configure the TFS 2013 server (TFS Server, Build Server, Build Controller, Build Agent) on Windows 2012 R2 server
  • Migrate source code from SVN to TFS
  • Install and configure the Release Management 2015 (RM Server for TFS, RM Client for VS, RM Deployment Agent)
  • Manage the role configuration and security for TFS projects.
  • Mentor and coach the team and project leads
  • Automated the build using MSbuild and automated deployment using release management 2015
  • Responsible for tasks in all areas of Software Configuration Management (SCM)
  • Support Agile Software Development Life Cycle
  • Create and maintain continuous integration process.

Confidential, Chattanooga, TN

TFS Consultant

Responsibilities:

  • Expertise in TFS architecture and administration of all related components. Advanced knowledge and interaction of the TFS the build system and build customization requirements
  • As TFS Admin, Configure and maintain the TFS 2013 server (TFS Server, Build Server, Build Controller, Build Agent) on Windows 2008 server.
  • Architect / Design / Develop Custom (.Net - Web based) automated build and deployment tool.
  • Simplified design to bulk/parallel deployment. It saves time and resource.
  • Implemented Master/Slave Jenkins setup to increase the productivity and reliability.
  • Working with QA team to develop automated test case execution.
  • Working closely with OpsTeam to create / maintain the hardware for any new environments.
  • Troubleshoot the Build and Deployment issue on the build server and SDLC environments
  • Manage the user role configuration and security for TFS projects.
  • Install, configure the Jenkins on the build server. Create/Migrate Jenkins jobs across all the build servers
  • Managing and working closely with Off-shore and on-site team.
  • Discuss technical issues with developers, architects and managers and find the best solutions
  • Controlling, Co-coordinating and communicating the Release process.
  • Responsible for tasks in all areas of Software Configuration Management (SCM)
  • Support Agile Software Development Life Cycle
  • Develop, manage, and maintain continuous integration environment (CI)
  • ApplyingApplication Life Cycle (ALM)best practices using Microsoft TFS
  • Plan and manage releases/deployment of code through different environments (Development, Test, Staging, UAT, Production )
  • Develop Release Management framework and implement standards, processes, and controls for configuration and release activities.
  • Log, track, and escalate priority projects and issues affecting the ability to deliver quality projects
  • Suggest best practices and contribute to continuing process improvement of all software configuration management systems and procedures.
  • Working with JIRA team for automate the Mobile and Website deployment.
  • Able to work across various time zones; off hours and long hours as needed.
  • Perform and document installation and configuration of the platforms. Coordinate support for hardware, OS, Networking and databases where applicable.

We'd love your feedback!