We provide IT Staff Augmentation Services!

Azure Devops Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Over 8 years of experience in Information Technology industry in various roles with excellent experience in Software Integration, Configuration, Build & Release management and Development for several market driven international organizations
  • Experience in Build & Release, ALM, TFS, VSTS /Azure DevOps Administration and Configuration management.
  • Knowledge in working with Subversion, Git and Team Foundation Server (TFS) 2013/2015/2017/2018.
  • Expert in Continuous Integration and Continuous Delivery (CI/CD) with Visual Studio Team Services (VSTS) and Team Foundation Server (TFS).
  • Experienced in migrations data between different TFS platforms (in - place upgrades, TFS Integration Platform, TFS VC -> GIT, TFS -> VSTS/Azure DevOps).
  • Professional experience architecting systems built with Azure.
  • Experienced in automating software build, release and deployment processes by developing build/release infrastructure.
  • Expertise in Administering, Setup and Maintaining Load balanced UAT & Production environments for multiple outfacing web applications.
  • Worked on DevOps tools like Teamcity, Octopus, Jenkins to automate the deployment process as well as to transform the configurations according to environments.
  • Used JIRA tool to track all the defects and changes related to build and Release Team in Agile environment
  • Experience in creating ARM Templets for Azure platform.
  • Experience of working with Azure Monitoring, Data Factory, Traffic Manager, Service Bus, Key Vault.
  • Working Experience on Azure Storage, SQL Azure and also in different PaaS Solutions with Web, and worker Roles and Azure Web Apps.
  • Experience of using Azure backups and Recovery Vault to migrate on premise to Windows Azure in DR on cloud.
  • Hands on experience in managing Azure Storage Accounts.
  • Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support as per quality standards using methodologies.
  • Worked in Agile project methodology and delivering the accepted functionality in each sprint.
  • Capable of quickly learning and delivering solutions as an individual and as part of a team.

PROFESSIONAL EXPERIENCE

Confidential

Azure DevOps Engineer

Responsibilities:

  • Design DevOps strategy by implementing a migration and consolidation strategy for DevOps tools
  • Automate Continuous Integration builds, nightly builds, deployments and unit tests across different environments (DEV, QA, Training & Production)
  • Creating containers with the help of Docker images. Virtualized the images by using the Docker files.
  • Design, develop, deploy, and CI/CD in a DevOps environment and Establish CI/CD pipelines using TFS and VSTS
  • Build Repository for Cloud artifacts using GIT Version Control System & Setup Microsoft Azure across the environment
  • Cloud Platforms AZURE (API Management Services, Data Factories, App Services, Data Lake Store, SQL Databases & Virtual Machines)
  • Design a release strategy, Setup a release management workflow &Implement an appropriate
  • Azure implementations, help build design blueprints, to include concepts of different environments, DMZ, security, high availability, encryption, geographic scale and resilience
  • Manage Azure VM & Manage VM backups
  • Set up CI/CD model from VSTS to Azure App service & Set up Deployment groups in VSTS to deploy the applications to Azure.
  • Maintain and administrate GIT source code tool and create branches, labels and performed merges in GIT and implement and maintain the branching and build/release strategies.
  • Design various instance architecture to meet high availability application architecture and security parameters.
  • Build, Test and Deploy applications for hardware and software configuration on servers
  • Handle deployment workflow including provisioning, load balancing, and health monitoring
  • Design Network Security Groups (NSG) and subnets
  • Develop and maintains the Resource groups and instances
  • Azure VMs, Networking (VNets, Load Balancers, App Gateway, Traffic Manager, etc.)
  • Azure Service Fabric, Containers
  • Azure Key Vault, Encryption and Security
  • Experience with Microsoft Azure, Azure Resource Management templates, Virtual Networks, Storage, Virtual Machines, and Azure Active Directory
  • Drive end to end deployment of various Components on the Azure Platform
  • Modification of Certs, Password and Storage Accounts on the cloud platform
  • Setting up and administer service accounts
  • Focus on continuous integration and deployment, promoting Enterprise Solutions to target environments.
  • Developed complex build, test, provision, secure and deployment systems and providing support to a large community of developers and testers.
  • Automating in Azure for creation of subscription, Storage Account and tables using Windows PowerShell
  • Worked on load balancing and setting up load balancer and firewall rules in and enterprise environment.

Confidential

DevOps/Azure Engineer

Responsibilities:

  • Installation / Upgradation, configuration and future transitions to cloud services.
  • Acquainted knowledge in Migrating On-premise applications and data onto Azure and maintained reliability between On-premise and cloud server using (Azure Container Service) ACS
  • Worked with SOA team in setting up App Dynamics on their environment
  • Experience in Planning, Installation, Configuring and Administrating multiple AppDynamics 4.1, 4.2 on Windows for .Net and Java applications.
  • Sound knowledge in migrating on premise to Windows Azure using Azure Site Recovery and Azure backups.
  • Helped developers in creating uDeploy snapshots, adding version to the snapshot during production installs.
  • Implemented high availability with Azure classic and Azure Resource Manager (ARM) deployment models.
  • Participated in Migration of On-Premise machines, hard drivers and web applications to AZURE on PowerShell using the Azure Site Recovery
  • Implementing and managing continuous delivery systems and methodologies using TFS and Release Management.
  • Review build results, debugging and optimizing complex builds and discussing technical issues with developers and application owners.
  • Created TFS job for automation of build and deployment process as part of continuous integration strategy.
  • Coordinated with development team as backup, and resolved issues based on configuration management.
  • Designed and implemented GIT metadata including elements, labels, attributes, triggers and hyperlinks.
  • Implemented & maintained the branching and build/release strategies utilizing GIT.
  • Performed all necessary day-to-day GIT support for different projects.
  • Responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.
  • Created the company's DevOps strategy.

Confidential

DevOps Engineer

Responsibilities:

  • Performed migration from TFS 2013 to TFS 2015, includes integrating SharePoint and SSRS with TFS.
  • Proposed industry best branching strategies and created branches to implement parallel development in fast paced agile environment.
  • Conducted meetings with team members to define solutions for new branching strategy on various scenarios based on release requirements.
  • Configured Build agent and Release agent pools on Azure servers.
  • Analyzed, defined, and developed build process improvements using TFS.
  • Automated deployment of builds to different environments using PowerShell scripts.
  • Performed build and deployment activities for Dev, QA, UAT and PROD environments.
  • Configured different check-in policies according to company standards
  • For applications that are developed in a regular pace, builds and deployments were as per request.
  • Coordinated with different teams across the globe to deploy different builds to different environment on parallel development for multiple projects.
  • Troubleshooting IIS issues and performance tuning of application pools and websites.
  • Upgraded NuGet to v3.4.3 for Visual studio 2015.
  • Support development engineers with Configuration Management issues.
  • Strong knowledge on version control and Software Configuration Management SCM.
  • Creation and setup of new environments/branches such as development, testing and production.

Confidential

TFS Administrator & DevOps Engineer

Responsibilities:

  • Created and Implemented branching and merging strategy with multiple branches in TFS & GIT
  • Developing and maintaining the build environment, the source code control system and managing build packages using TFS.
  • Customized Windows workflow 4.0 based Build Process Templates to get the build process easy and make executable packages configured separately for deployments on different environments.
  • Automated Development Environment deployments by customizing the windows work flow 4.0 based XAML Template.
  • Worked on Work Item Type Template Customization according to Business requirement.
  • Performed build and deployment activities across multiple environments - Testing, UAT, Staging and Production environments.
  • Worked on Setting up UAT, Staging and Production environments and created deployment scripts according to the requirement.
  • Worked closely with Performance team, changed the configurations according to the application performance and business requirement.
  • Performed Code Merge between different branches and efficiently resolved merge conflicts.
  • Assisted Developers during debugging and providing end to end Application Support.
  • Track all teams release deliverables and dependencies to ensure we can create release candidate builds and ship on time.
  • Visible role with daily contact with internal customers and a lot of good team collaboration.
  • Developed and maintained the release schedule for all development teams and ensured alignment across key partners.
  • Tracked and communicated release issues, risks, schedule, activities and status.
  • Identified, tracked and reported key release metrics (e.g. testing progress vs plan etc.).
  • Coordinated the use of Development and Test Infrastructure Environments in support of the releases using Environment Technology Map and Integrated Release Tracker sheets.

We'd love your feedback!