We provide IT Staff Augmentation Services!

Devops Engineer/azure Devops Engineer Resume

5.00/5 (Submit Your Rating)

Columbia, SC

SUMMARY

  • Over 10+ 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.
  • Extensive experience in Setting up Application Tier, Build Controllers, Build Agents in Team foundation Server (TFS) 2010, 2012 & 2013, 2015 update 3, TFS2017, TFS2018, Azure DevOps
  • 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, TFS 2015, TFS 2017
  • 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.
  • Ability to quickly adapt to different project environments, work in teams and accomplish difficult tasks independently within time frame.
  • A good team player with excellent written and verbal communication skills.
  • Excellent problem solving skills with a strong technical background and good interpersonal skills.
  • Good knowledge on IIS 7.0 and Windows Server 2008 Strong experience in application management and troubleshooting skills

TECHNICAL SKILLS

Version control Tools: TFS2018/TFS 2017/2015/2013/2012/2010/2008 ,GIT,UCM/Base Clear Case, VSS, CVS, RCS, PVCS, Perforce, Azure DevOps

Build Tools: ANT, Anthill Pro, U-deploy, Make, Clear make, visual build, Cruise Control, GIThubs, MsBuild, TFS new build system, vNext Builds

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

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

Databases: Oracle 11g/10g/9i/8i, SQL Server 2014/2012/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, Columbia, SC

DevOps Engineer/Azure DevOps Engineer

Responsibilities:

  • Bizagi Development for the portal development which is data driven application.
  • Outsystems Application development which is UI driven and each application has dependency for the Online Loan Approval
  • Outsystems UI has its own deployment as provided by the vendor to all stages to deploy manually and create a CI/CD pipeline with Azure DevOps.
  • Develop Powershell scripts for automation of the data flow process.
  • Responsible for automation of manual deploy tasks (scripting, code writing, config transforms, etc)
  • Software system design and development of user friendly GUI using C#, ASP.NET MVC WEB API, and cutting edge technologies like JQuery and so forth.
  • Collaboration with other software developers to implement Microsoft Dynamics CRM solutions.
  • Extend the capability of CRM through creation of new Plug-in’s, Entities, Forms, Workflows, and JavaScript whenever it is needed or originates.
  • Design and integrate business processes and workflows between CRM applications and other application,
  • Responsible for designing and developing the Service Oriented Architecture (SOA) using Web API.
  • Performs regular manual deployment engineering tasks.
  • Facilitates regular release planning and approval meetings across all IT and PMO areas to coordinate release content and effort based on the service request backlog, pending service requests, third party applications, and/or operating system updates.
  • Tracks progress of all projects, ensuring roles have been properly filled and adhered to and work is progressing according to schedule. Informs or requests assistance from the appropriate people if critical problems arise.
  • Ensures appropriate resources have been assigned to various roles (PM, BA, Dev, Test, Approval).
  • Manages risks and resolve issues that affect release scope, schedule and quality.
  • Works with leadership to coordinate the content of releases as projects are approved and ensures that teams are adhering to the organization’s established release policies and procedures.
  • Tracks findings and provides information to management and executive leaders about issues in the release management process.
  • Investigates patterns of reported defects to determine common root causes and options for addressing them.
  • Create and maintain cloud infrastructure applications.
  • Create and manage automated build pipeline and deployments.
  • Configure CI/CD pipelines in Azure DevOps for .NET/.NET Core/C#/Bizagi/Outsystems.
  • Implement controls and processes to drive towards PCI, HIPAA, and SOX compliance
  • Create and maintain infrastructure for application monitoring, logging, and alerting
  • Manage multiple environments using proper access controls and processes to maintain environment integrity
  • Demonstrate mastery of build and release engineering principles and methodologies including source control, branch management, build and smoke testing, archive and retention practices
  • Build and release engineering tools including TFS and GIT source code repositories deployment automation tools
  • Create environments and templates.
  • Work with developers to ensure best practices and proper utilization of resources to control cloud hosting costs.
  • Responding to real-time scaling and operational challenges.
  • Work in a fast-paced Agile/Scrum environment.
  • Plan and implement DevOps practices in support of fully automated deployments.
  • Document and establish standards for best practices.

Confidential, Richmond, VA

DevOps Engineer

Responsibilities:

  • Migrating on On-prem .NET and JAVA applications to Azure
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with PowerShell to automate Control M jobs for Scheduling.
  • Building and deploying Claims, Billing, Enrolment of .NET, Java, and Control M Jobs.
  • IIS Administration for Windows Servers
  • Create Jenkins pipeline for Docker Containers for onboarding the .NET, Java application to Docker Migration
  • Setting up the Internal Nuget Server for the Nuget Packages when building the applications
  • 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
  • Installed Docker Registry for local upload and download of Docker images and even from Docker hub.
  • Managed Docker orchestration using Docker Swarm.
  • Designed and Developed Jenkins Build deployments on Docker containers.
  • Installed Docker Registry for local upload and download of Docker images and even from Docker hub.
  • Setup Jenkins tool to integrate the JAVA project and maintained Jenkins with continuous integration and deployment.
  • Migrating TFS2018 Source code to Azure DevOps, Configuring the Build and Release Pipelines in Azure DevOps
  • Installed Docker Registry for local upload and download of Docker images.
  • Managed Docker orchestration using Docker Swarm.
  • Designed and Developed Jenkins Build deployments on Docker containers.
  • Setup Jenkins tool to integrate the JAVA project and maintained Jenkins with continuous integration and deployment.
  • Integrated kubernetes with registry, networking, storage, security and telemetry to provide comprehensive infrastructure and orchestrate containers across multiple hosts, on Azure.
  • Designed and created Dockers images using Docker files. Hand-on experience with Docker container snapshots and managed Docker volumes
  • Assisted Developers during coding, debugging and Build issues.
  • Release coordination on the new Enhancement for Releases Planning

Environment: Team Foundation Server 2018, Windows Server 2016 Build 1803, Cloud Azure, PaaS, Docker, Kubernetes, Azure DevOps, Jenkins, Control M Jobs, SQL, Oracle

We'd love your feedback!