Home

Avinav Kurakula - Azure DevOps engineer
[email protected]
Location: Abbott, Texas, USA
Relocation: yes
Visa: H1B
Avinav Kurakula
Texas
CAREER OBJECTIVE
To get a challenging position in IT industry in the field of Cloud & DevOps technologies where my capabilities can be exploited for the growth of the company and provides ample scope for career growth to IT Company.

CAREER SUMMARY
Possess over 12 years of IT experience in Azure DevOps, Azure Cloud Administration, experience in IAAS & PAAS services. Proven ability to successfully analyze organizations cloud migration, managing Azure ARM portal, effectively use ARM templates (IAC) & PowerShell to manage Azure services, troubleshooting access related issues of Azure services.

Having 12 + years of IT Experience in Azure Cloud & Azure DevOps
Responsible for managing CI/CD pipelines in Azure DevOps
Handle Git hub branch management & implement CI/CI pipelines
Application infrastructure provisioning using Azure DevOps pipelines
Set up CI pipelines with code quality tools, integrate test suites
Monitor nightly builds and help dev team if any pipelines failed
Debug and trouble shoot NuGet package issues
Takes care of debug & troubleshoot PowerShell scripts in pipelines
Responsible to write PowerShell scripts for small tasks and integrate in pipelines
Helps Dev/QA teams to schedule nightly deployments using Azure DevOps pipelines
Responsible for providing access to source code repositories (TFS/GIT)
Good experience in creation and management of Azure IAAS services
Extensive knowledge in Azure VMs management
Good experience in migration of on-premises virtual machines to Azure using Azure Site recovery vault
Good understanding of Azure virtual networks, Subnets and CIDR consolidation
Good experience of Azure VNet Peering, Site-to-Site VPN, Point-to-Site VPN
Good understanding of Azure Load balancers, Traffic Manager etc.
Good knowledge on Azure AD to manage application access
Experience in creation of Azure AD application with B2C & B2B authentication
Extensive experience in PowerShell scripting to automate many services management in Azure
Good knowledge in ARM templates, automated Azure resource creations using ARM templates
Good understanding of Azure PAAS services, managed few PAAS services like Web Apps, Azure SQL DB, Service bus, Traffic manager etc.
Capable of managing multiple subscriptions both from portal as well as from PowerShell
Extensive experience in Azure Storage. Managed Blob storage & Table storage with access keys in some of the web applications

Good understanding of set up Azure principal ids to access subscription from any programming language non- interactively
Experience in export and import data to and from storage accounts across Azure subscriptions and within same subscription
Experience in securing Azure Infrastructure by creating NSG s rules
Good knowledge on Azure OMS dashboards and alert management
Good understanding of Azure security center
Good understanding of Azure runbooks

TECHNICAL SKILLS

DevOps Tools: Azure DevOps, GIT, TFS, ARM, Ansible, Docker, Terraform
Cloud Platforms: Microsoft Azure, AWS, GCP Databases: Microsoft SQL Server 2012 R2, 2014 Scripting: PowerShell Scripting, ARM templates, Terraform templates
Operating Systems: Windows Server 2016 R2 & 2019 DC, Windows 10, 8.1,7.



WORK HISTORY
Lead Consultant Nov 2021 Jul 2023
Virtusa
Attainments:
Responsible for managing CI/CD pipelines
Application infrastructure provisioning using Azure DevOps pipelines
Set up CI pipelines with code quality tools, integrate test suites
Monitor nightly builds and help dev team if any pipelines failed
Debug and trouble shoot NuGet package issues
Takes care of debug & troubleshoot PowerShell scripts in pipelines
Responsible to write PowerShell scripts for small tasks and integrate in pipelines
Helps Dev/QA teams to schedule nightly deployments using Azure DevOps pipelines
Responsible for providing access to source code repositories (TFS/GIT)
Good hands-on experience with Azure data analytics tools
Responsible for creating Azure Data Factory (ADF) integration pipelines
Data migration experience to ADF
Configure Helm charts to configure dependencies
Manager Azure Container registry (ACR) & ACI
Good experience with docker images & containerization
Had worked on Azure cosmos DB to implement No-SQL DB
Experience integrations using Azure logic apps & Azure functions

Technical Lead Oct 2020 Nov 2021
Datamatics
Attainments:
Managing entire Azure infrastructure services
Responsible for creation and management of various Azure IAAS services
Creation of Azure NIC, Azure Virtual networks, Azure VM s and provide access users
Creation of PowerShell scripts and add as extensions while creating VMs
Responsible for creating Network Security Groups and add inbound rules for various ports like RDP (3389), PS remoting (5986), Custom ports (8081,9200) to allow access only from private network address prefix to provide utmost security
Write PowerShell and schedule to shutdown virtual machines during off business hours
Create storage accounts for dev & QA teams for their application development and testing purpose
Create ARM templates to reuse similar deployment with some standard configurations and naming conventions
Create PowerShell scripts to deploy ARM templates with Parameter templates
Create and Manage Azure SQL database, Azure Service bus
Evaluation Azure VMSS to auto scale up and scale down Azure vm workloads
Responsible for set up Traffic manager for some of the critical application across geography
Helps other team members to write PowerShell script to automate various services creation and management in Azure
Create PowerShell script to manage multiple subscriptions in ARM portal using Azure AD principals, since ARM portal does not support publish settings file
Create users in Azure AD from Portal as well as form PowerShell
Setup high availability of application using Azure Load balancer
Configure Azure Site Recovery for backup and migration activities
Configure Vnet peering
Configure Point to Site and Site to Site VPN
Configure OMS dashboard to monitor and alerts management of VM s, SQL DB s etc.
Migration of on-premises vms (Hyper-V & VMware) to Azure
Responsible for taking vm backup and restore
Extensive experience with Azure container registry
Worked on Azure DevOps pipelines to create Docker image and push to ACR
Implemented Azure functions to create Azure Container Instances (ACI)
Worked on some data migration projects to move data from Azure storage to Azure SQL DB using ADF pipelines
Worked on to implement Azure DevOps boards
Had experience in third party services integrations using Azure DevOps services hooks subscriptions
Extensive experience in implementation of Azure Key Vaults (AKV) to securely store secrets, connections strings & certificates
Worked on creation & management of Azure service principal accounts& service connections.
Had extensive experience on Azure managed identities
Experience in implementation of Azure load balancers
Good experience on Azure application gateway & Azure front door with integration of WAF
Had good understanding & experience on Azure traffic managers to manage load across geography regions

Project Lead May 2020 Sep 2020
Indegene
Attainments:
Responsible for managing Windows servers
Taking care of 500 + windows servers patching
Managing On-prem AD, Azure AD administration, AD users & groups.
Managing DNS servers and responsible for monitoring of the Azure Directory Connect Health, performance monitoring, usage analytics and Office 365 Admin Center.
Responsible for troubleshooting AD replication, Group policy issues and email alerts related to AADC Sync Issues.
Responsible for Provision, de-provision of Azure SSO, update the Client secrets, certificates in Azure SSO and enterprise application integration/registration for SSO in Azure.
Responsible for adding Windows workstation machines to domain
Responsible for managing Azure workloads Providing access to Azure virtual machines with NSG s
Responsible for creation of Azure storage account upon receiving request from various teams
Responsible for creation of Azure subnets and provide access to it for different teams
Responsible for scale up and scale down Azure workloads upon requests and respective approvals
Create web apps for developers to do development work
Provide read access of Azure subscription to users upon approvals from higher management
Migration of Hyper-V vms to Azure
Adding additional disks to Azure VM upon receiving request
Scale up and scale down various services like VMs, SQL Servers (DTUs)
Managing Azure RBAC roles
Configure OMS alerts for CPU utilization, Memory utilization, Logical disk free space etc.

Senior Engineer Sep 2013 May 2020
IQVIA
Attainments:
Responsible for managing Windows servers
Taking care of 500 + windows servers patching
Managing AD users & groups
Managing DNS servers
Responsible for Desktop support
Responsible for adding Windows workstation machines to domain
Responsible for managing Azure workloads Providing access to Azure virtual machines with NSG s
Responsible for creation of Azure storage account upon receiving request from various teams
Responsible for creation of Azure subnets and provide access to it for different teams
Responsible for scale up and scale down Azure workloads upon requests and respective approvals
Create web apps for developers to do development work
Provide read access of Azure subscription to users upon approvals from higher management
Migration of Hyper-V vms to Azure
Adding additional disks to Azure VM upon receiving request
Scale up and scale down various services like VMs, SQL Servers (DTUs)
Managing Azure RBAC roles
Configure OMS alerts for CPU utilization, Memory utilization, Logical disk free space etc.



Software Engineer Apr 2011 Sep 2013
Wipro
Attainments:
Responsible for managing Windows servers
Taking care of 500 + windows servers patching
Managing AD users & groups
Managing DNS servers
Responsible for Desktop support
Responsible for adding Windows workstation machines to domain
Responsible for managing Azure workloads Providing access to Azure virtual machines with NSG s
Responsible for creation of Azure storage account upon receiving request from various teams
Responsible for creation of Azure subnets and provide access to it for different teams
Responsible for scale up and scale down Azure workloads upon requests and respective approvals
Create web apps for developers to do development work
Provide read access of Azure subscription to users upon approvals from higher management
Migration of Hyper-V vms to Azure
Adding additional disks to Azure VM upon receiving request
Scale up and scale down various services like VMs, SQL Servers (DTUs)
Managing Azure RBAC roles
Configure OMS alerts for CPU utilization, Memory utilization, Logical disk free space etc.

EDUCATION
B. Tech Computer Science and Engineering from JNTU in 2010, Kakinada.

CERTIFICATIONS
Microsoft Certified: Azure DevOps Expert.
Microsoft Certified: Azure Administrator Associate.
Microsoft Certified: Azure Data Fundamentals.
Databricks Accredited Lakehouse Fundamentals.
STRENGTHS
Ability to work in groups as well as independently with minimal supervision.
Strong leadership, Interpersonal, Sincere, and keen towards learning.
Fast learning committed and able to work under pressure.
Received Appreciations, Testimonials from clients for satisfying with good automation using PowerShell
Keywords: continuous integration continuous deployment quality analyst database active directory information technology Delaware

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];500
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: