We provide IT Staff Augmentation Services!

Azure Devops Engineer Resume

4.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Experienced as a DevOps/Cloud Engineer with over 3+ years of working in the information technology and services industry.
  • Skilled in Azure, Amazon Web Services AWS, Jenkins, Docker, Kubernetes, Gitlab CI/CD Pipeline management, Software Development Life Cycle (SDLC), Application migration and deployments and Cloud Computing & Administration. Strong engineering professional.
  • Working experience on setting Build and Release Pipeline environment for Multiple projects using Azure DevOps based on the requirements.
  • Hands on experience in setting up the cron job to trigger the Build and Release in Azure DevOps so that it Schedule build trigger timely manner.
  • Hands - on experience Designing, planning and implementation for existing On-Prem. applications toAzureCloud (ARM), Configured and deployed AzureAutomation Scripts.
  • Experience on Implementation of Azurecost optimization strategies using cloud health tools and reduce the cost with optimization techniques.
  • Hands on experience with Azure Kubernetes Service (AKS) in setting up nodes, pods, replicas for pods, resource groups using Azure CLI.
  • Experience in handling the version control tools like GIT, Azure Repos.
  • Exposure to configuration management tools such as Ansible, Terraform and Docker.
  • Experience on creating Dockers images with Dockerfiles out of source code and pull the Docker images and run-on Test, Stage, and Production environments.
  • Experience in converting HTTP to HTTPS in windows servers and installing IIS on windows servers and installing secured certificates on servers.
  • Experience in using the monitoring tools like azure monitoring, Dynatrace to setup the desired alerts to avoid disruption.
  • Experience in creating charts in the Dashboard area based on the requirement for different work items for test cases to track the progress.
  • Created pipelines in Azure DevOps for ETL, Multidimensional cubes, Tabular cubes using Visual studio as a task in the build pipeline.
  • Worked on using Visual studio as task in Azure DevOps to get artifacts for .net application and writing in-line power scripts to deploy the artifacts and restart of the IIS.
  • Experience in migrating on premise to Windows Azure in Active Directory on cloud using Azure Recovery Vault and Azure backups.
  • Hands on experience in setting up the cron jobs to trigger the Build and Release in Azure DevOps for triggering the desired jobs in a timely manner.
  • Experience in implementation and fine tuning, configuring of Kafka clusters to process multiple terabytes of structured, semi-structured and unstructured data. experience with Azure Kubernetes Service (AKS) in setting up nodes, pods, replicas for pods, resource groups using Azure CLI.

TECHNICAL SKILLS

Cloud Platforms: Azure, AWS(Amazon Web Services).

CI/CD: Jenkins, Azure Pipelines.

Application Servers: Apache Tomcat, JBOSS, Web Logic, Web Sphere.

Web Servers: Apache HTTP

Databases: Oracle 10g/11g/12c, Mongo DB, MySQL

Scripting: Python, Shell, Ruby.

Infrastructure Automation: Ansible, Terraform, Chef

Operating Systems: Windows, Linux, CentOS, Ubuntu.

Virtualization: VMware, Virtual box, Solaris zones/containers.

Logging and Alerting: ELK stack, Splunk, Cloud Watch, SNS, Azure Monitoring and Dynatrace.

PROFESSIONAL EXPERIENCE

Confidential, Plano TX

Azure DevOps Engineer

Responsibilities:

  • Gained good working experience on DevOps Environment by working on various technologies like Terraform, GIT, AKS, Jenkins,Docker.
  • Working on a Migration project from On-premises to Azure DevOps.
  • Created the ADO projects in the specific organization on the Azure portal.
  • Creating the repositories specific to the application for storing the code specific application.
  • Attending SCRUM meetings from Feature complete until technical acceptance phases of project.
  • Used Git and Azure Repositories as a version control tools, Analyzing and resolve conflicts related to merging of source code for GIT.
  • Understanding the Project requirements and the process. Identify the tools required for build and release management. Install and configure the infrastructure for DevOps implementation using Terraform, Git per requirement. On board the applications into Azure infrastructure. With CD pipelines.
  • Designed and implemented Continuous Integration & Continuous deployment (CI/CD) Pipeline using Azure DevOps.
  • Managed staging and testing environments by having on eye on various metrics like CPU utilization, memory utilization, disk space, logs etc.
  • Deployed the application infrastructure with terraform jumpstart kits on azure cloud as a part of migration from on-premises.
  • Automated system management activities through shell scripting.
  • Installation of operating systems and configuration of kernel parameters for Linux/Unix servers
  • Configured key vault as part of onboarding application to store all the secrets and certificates related to the application.
  • Responsible for setting up cron jobs scripts on production servers.
  • As part of migration and applications requirements implemented the AKS (azure Kubernetes clusters).
  • Worked on creation of custom immutable images specific to the application with all the software and tools as per the application requirements.
  • Worked with Azure IAM (Identity and Access Management) console to create custom users and groups.
  • Took part in Setting up the automated environment for Application team if necessary and help them through the process of build and release automation.
  • Used Git and Azure Repositories as a version control tools, Analyzing and resolve conflicts related to merging of source code for GIT.

Environment: Azure DevOps, Docker, Git, Kafka, Ansible, Splunk, Dynatrace, Manager API, Tomcat, Apache, Nexus Repository Manager, Azure CI/CD pipelines, VMWare.

Confidential

DevOps Engineer

Responsibilities:

  • Implemented Confluent Kafka and Zookeeper in the organization as message queueing system.
  • Designed and Implemented Kafka for tuning, configuring and optimizing to process multiple terabytes of structured, semi-structured and unstructured data.
  • Writing several Ansible Playbooks and Roles for provisioning the machines in different environments and converting the static playbooks into roles.
  • Working experience on Git as version control tool for versioning the Automation scripts and performing merging with new code and git commands.
  • Experience in Ansible roles and playbooks that automate the deployment of configuration and software. Configured multiple servers depending on application need using continuous integration tools like CI/CD pipelines.
  • Implemented Confluent Kafka and Zookeeper in the organization as message queueing system for various applications in the organization.
  • Experience in configuration ofAzureIdentity and Access Management (IAM) users and groups for improved login authentication.
  • Worked on Docked-Compose, Docker-Machine to create Docker containers for testing applications in the QA environment and automated the deployments, scaling and management of containerized applications across clusters of hosts.
  • Experience in writing Ansible playbooks and securing a server with Ansible and Provisioning, deployment with Ansible.
  • Experience with Docker on multiple cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud.
  • Experience in working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for domain configurations.
  • Used Ansible to configure the VMs running on-premises and created Golden Images using packer and configured them using ansible.
  • Created users, manage user permissions; maintain User & File System quota on Redhat Linux servers.
  • Worked on configuring and assigning IP address DNS and converting existing http to https with security certificates with coordinating to networking team.
  • Created and maintained Build agents in the agent pools for Azure DevOps Pipeline based on the requirement of the application.

Environment: s: Redhat Linux, VMWare, Azure DevOps, Docker, Git, Kafka, Ansible, Splunk, Dynatrace, Manager API, Tomcat, Apache, Nexus Repository Manager, Azure CI/CD pipelines, VMWare.

Confidential 

DevOps Engineer

Responsibilities:

  • Worked on automation of build and release pipeline using the Azure DevOps as an automation tool.
  • Experience in Creating artifacts from the build pipeline and storing artifact in the J frog artifactory.
  • Working experience on Git as version control tool for versioning the Automation scripts and performing merging with new code and git commands.
  • Setup a Jumpstart server and client workstation installation.
  • Created and maintained Build agents in the agent pools for Azure DevOps Pipeline based on the requirement of the application.
  • Created Cron jobs for the build and release of the code on intervals based on the requirement of the Application team and setup permissions only for few to release code to QA and UAT and Production environments.
  • Worked on DevOps methodologies and cloud infrastructure automation tools like Azure by usingTerraform.
  • Worked on various scripts like Shell, Korn, Bash.

We'd love your feedback!