Post Job Free
Sign in

Devops Engineer Azure

Location:
Charlotte, NC, 28299
Posted:
November 21, 2023

Contact this candidate

Resume:

ANUSHA RB

SR. AZURE CLOUD DEVOPS ENGINEER

Phone No: +1-984-***-****

Email Id: ad1cdq@r.postjobfree.com

LinkedIn: https://www.linkedin.com/in/anusha-r-9bb386251/

Azure DevOps Engineer with a background in IT, I possess extensive knowledge of DevOps engineering, including build/release management. My expertise includes implementing effective IT strategies and hands-on experience in supporting, automating, and optimizing mission-critical deployments on Microsoft Azure and Amazon Web Services, utilizing configuration management, CI/CD, and DevOps processes. Additionally, I have served as a System Administrator in diverse environments, including Red Hat Enterprise Linux (RHEL), CentOS, Ubuntu, SUSE, and Windows. Furthermore, my role as a Build and Release Engineer has allowed me to effectively tackle complex challenges with creative solutions while supporting development and deployment operations across various environments.

Experience in software development lifecycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design, Development, Integration, Documentation, Testing, and Deployment.

Proficient in various Azure services like Compute (Web Roles, Worker Roles), Caching, Azure SQL, ARM (Azure Resource Manager), NoSQL, Storage, and Network services, Azure Active Directory (AD), API Management, Scheduling, Azure Autoscaling, and PowerShell Automation.

Involved in Backing up and Recovering an Azure Virtual Machine from a Recovery Services Vault and Azure Site Recovery Services. Experience with OpenStack Services such as Nova, Neutron, Horizon, Keystone, Cinder, Glance, etc.

I have hands-on experience with the Amazon Web Services (AWS) cloud platform and a wide range of services, including Lambda, DynamoDB, ELB, AMI, EBS, Elastic Beanstalk, CloudWatch, SNS, Glacier, Auto-Scaling, CloudFront, IAM, Route53, EC2, S3, RDS, VPC, VPN, and Security Groups, all managed through the AWS Management Console.

Experience with AWS instances spanning Dev, Test and Pre-production, and Cloud Automation through Open-Source DevOps tools like Jenkins & Docker & Chef

Expertise in Terraform to reliably version and create infrastructure on Azure/AWS. Created resources, using Azure/AWS Terraform modules and automated infrastructure management Also experienced with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation and extensively used Auto Scaling for launching cloud instances while deploying Microservices and used Terraform to map more complex dependencies and identify network issue.

Create clusters in Google Cloud (GCP) and manage the clusters using Kubernetes(k8s). Using Jenkins to deploy code to Google Cloud, create new namespaces, creating docker images and pushing them to container registry of Google Cloud.

Expertise in SaaS, PaaS and IaaS concepts of cloud computing architecture and Implementation using AWS, Azure, Google Cloud Platform GCP and migrating on-premises applications to Cloud and orchestrated cloud infrastructure using Terraform, CloudFormation and Azure Resource Manager (ARM) templates.

Using Kubernetes, we scheduled, deployed, and managed container replicas onto a node cluster. Also deployed Docker containers through Kubernetes to manage the Microservices utilizing its nodes, pods, config maps, selectors, and services.

Implemented DevOps pipeline Automated Builds, Continuous Integration, and Continuous Delivery with tools Jenkins. Migrated legacy applications to Microsoft Azure Cloud PaaS by setting up CI/CD pipelines on Azure DevOps.

Designed and maintained Continuous Integration (CI) by using Azure DevOps services that cover multiple environments, allowing teams to deploy code in Azure Kubernetes Services (AKS) with security using YAML scripts.

Experience migrating infrastructure and application from on premise to Azure and from Cloud to Cloud such as AWS to Microsoft Azure and GCP. Experience in creating shared VPC with different tags in a single GCP project and using the same in all the projects.

Know using Ansible as a configuration management tool and have created Ansible Playbooks to provision Apache Web servers, Tomcat servers, Nginx, and other applications.

Created a production environment with Terraform and Terra grunt as a wrapper. Developed infrastructure tests with Go and Terra tests.

Installed, Configured, and Managed Monitoring Tools such as Splunk, Nagios, and Log Analytics Workspace for Resource Monitoring/Network Monitoring/Log Trace Monitoring, also wrote Kusto Queries for troubleshooting.

CERTIFICATIONS:

MICROSOFT CERTIFIED:DEVOPS ENGINNER EXPERT

MICROSOFT CERTIFIED: AZURE ADMINISTRATOR ASSOCIATE

MICROSOFT CERTIFIED:DESIGNING AND IMPLEMENTING MICROSOFT DEVOPS SOLUTIONS

CKA: CERTIFIED KUBERNETES ADMINISTRATOR

WORK EXPERIENCE:

Client: GE Healthcare, WI(Remote) Oct 2022-Present

Role: SR. AZURE CLOUD DEVOPS ENGINEER

Configured and optimized Azure storage, Azure AD, Azure Service Bus, and Azure cloud services, ensuring seamless integration and scalability for a global user base; reduced deployment time by 40%

I have supported Azure VM resilience through oversight of backup and recovery with Recovery Services Vault and Azure Site Recovery Services. My deep Azure architecture, including Express Route, Network Security Groups, Storage Accounts, and Storage Explorer, expertise led to lower downtime, upgraded data protection, and optimized resource usage.

I leveraged Azure compute resources to set up an Azure App Service plan for application deployment and skillfully addressed customer issues, particularly with Azure Virtual Machines, Azure App Services, Azure SQL Databases, Application Gateways, VPN Gateways, Azure AD, and Azure migrations, ensuring uninterrupted operations.

Developed Azure Automation Assets, including Graphical Runbooks and PowerShell Runbooks, resulting in a substantial reduction in manual tasks by automating processes, which led to a 30% increase in operational efficiency.

Created CI/CD pipelines for .NET, Nodejs, Python Apps in Azure DevOps by

integrating source codes GitHub, VSTS, and artifacts.

Effectively managed version control, build and release processes, and solution deployments across DEV, QA, and PROD environments using Azure DevOps CI/CD, Visual Studio, AKS (Azure Kubernetes Service), Application Insights, and Log Analytics. This optimization resulted in a notable 25% reduction in deployment time, elevating software quality.

I utilized Golang, Ginkgo, and Gomega to develop automated end-to-end test cases within Azure for Operators' Azure API through Azure DevOps pipelines, encompassing Kubernetes Clusters and Networks.

Created Azure DevOps pipeline jobs to deploy & then upgrade the OpenStack

Umbrella Helm Chart for various OpenStack Releases and verified that Kubernetes

pods are using the respective OpenStack release specific images.

Utilized Azure DevOps services, including Azure Repos, Azure Boards, and Azure Test Plans, to efficiently plan work, facilitate collaborative code development, and successfully build and deploy applications.

I successfully executed On-Prem to Azure migration, Jenkins to Azure DevOps migration, and GitHub to Azure DevOps migration. Additionally, I have experience in configuring and utilizing various PaaS offerings such as Azure Database Services, Azure Kubernetes Services (AKS), Azure Container Instances, DNS, Application Gateway rerouting, Application Insights, Azure Container Monitors, and more.

Developed Terraform and Ansible scripts for automating secure VPC creation and deploying a secure ELK stack, and additional tools. This automation cut down setup time by 60% and bolstered security measures, leading to a 40% decrease in security incidents.

Successfully migrated Terratest to Azure Terraform modules, automating infrastructure code verification and creating new Terraform modules to enhance performance. This transformation led to an impressive 70% reduction in verification time, while leveraging Terraform for Azure service deployments, and employing Golang, Docker, and Travis CI for streamlined testing processes.

I designed Azure infrastructure using ARM templates, employed Azure Pipelines to build, test, release, and managed an Azure Container Registry for storing private Docker images used in deployments.

Extract Transform and load data from source systems to Azure Data Storage services using a combination of Azure Data Factory, T-SQL, Spark SQL, and U-SQL Azure Data Lake Analytics. Data Ingestion to one or more Azure Services - (Azure Data Lake, Azure Storage, Azure DW) and processing the data in Azure DataBricks.

I monitored server and application health status using Splunk, responded to alerts, and established threshold settings. Additionally, I configured Splunk to monitor Linux servers using Ansible automation

Client: Elevance Health. Nov 2020-Oct 2022

Role: SR. CLOUD ENGINEER

Implemented Azure Site Recovery, Azure Stack, backup, and automation, alongside configuring Azure WebApps, App Services, Application Insights, Azure DNS, and Azure Network Watcher.

Established and deployed Azure Automation Scripts, extending their utility across a wide spectrum of Azure stack-dependent applications. These scripts addressed various functionalities including Blobs, Resource Groups, Azure Data Lake, HDInsight Clusters, Azure SQL, Cloud Services, and ARM Services, culminating in a 25% decrease in manual operational workload and a 15% boost in overall operational efficiency.

Experience in configuring Azure web apps, Azure App Services, Azure Application Insights, Azure Application Gateway, Azure DNS, Azure Traffic Manager, App services, Analyzing Azure Networks with Azure Network Watcher, Implementing Azure Site Recovery, Azure stack, Azure Backup and Azure Automation

Proficiently configured Azure Web Apps, Azure App Services, Azure Application Insights, Azure Application Gateway, Azure DNS, Azure Traffic Manager, and App Services. Furthermore, I bring expertise in Azure Network analysis with Azure Network Watcher, Azure Site Recovery implementation, Azure Stack, Azure Backup, and Azure Automation. These skills collectively drove a remarkable 20% enhancement in application performance and a substantial 25% reduction in disaster recovery times.

I created Kubernetes manifests for diverse applications, including Cassandra, Redis, Grafana, Prometheus, and Kafka. I also established Kubernetes clusters to run and deploy microservices into production on Kubernetes-backed infrastructure.

Established Kubernetes clusters and expertly orchestrated multiple elements, including pods, replication controllers, replica sets, services, deployments, labels, health checks, and Ingress resources through YAML file creation. This streamlined strategy achieved a 30% reduction in deployment complexity while boosting application scalability by 20%.

Built a completely automated CI/CD setup using SonarQube, Docker, Kubernetes, and Maven for generating artifacts, and GitHub for source code management for many projects.

Expert in OpenShift and Kubernetes for container management and orchestration. Deployment and management of OpenShift clusters to support scalable and resilient application deployments.

Written Ansible Playbooks in YAML as the Wrapper to manage configurations of azure

nodes and test playbooks on Azure instances using Python SDK and automated

various infrastructure activities like continuous deployment, application server setup,

stack monitoring using Ansible playbooks.

I created Power Shell scripts to automate the Azure Cloud system's creation of Virtual Machines (VMs), resource groups, web applications, Microsoft Azure Storage Blobs and tables, and firewall rules. I also automated and orchestrated workloads using Terraform, Ansible, Salt stack, and ARM Templates over Microsoft Azure.

Performed Proof of Concept on Integrating GCP services with continuous integration and continuous deployment (CI/CD) pipelines, such as Cloud Build and Jenkins.

Leveraged Infrastructure as Code (IaC) principles to automate the deployment of GCP resources, streamlining infrastructure management.

Used Google Cloud Platform (GCP) Services Like Compute Engine, Cloud Functions, CloudDNS, Cloud Storage and Cloud Deployment Manager and SaaS, PaaS and IaaS concepts of Cloud computing architecture and Implementation using GCP. Working on migrating online stores to Google cloud platform (GCP).

implementation of GitOps workflows using ArgoCD for managing Kubernetes applications and infrastructure. Integrated ArgoCD with version control systems (e.g., Git) to enforce GitOps principles, allowing changes in Git repositories to trigger automated deployments.

Associated with assisting the Unix and Splunk administrators to deploy Splunk across the UNIX and Windows environments. Implementation of various applications using system monitoring tools and Technical Expertise on Nagios.

Client: USAA, SAN ANTONIA May 2018 -Nov 2020

Role: DevOps Engineer

Successfully designed and deployed five applications using AWS cloud infrastructure, achieving 99.99% availability, fault tolerance, and auto-scaling of the instances.

Experience in AWS Services such as EC2, S3, EBS, VPC, ELB, Route53, Cloud Watch, Security Groups, Cloud Trail, IAM, CloudFront, EMR, RDS and Glacier.

Experience on Amazon Web Services for deploying EC2 instances consisting of various flavors like Amazon Linux AMI, Red Hat Linux Enterprise, Ubuntu Server, and many more.

Designed roles and groups for 50+ users and resources using AWS Identity Access Management (IAM) and implemented Multi-Factor Authentication (MFA) on 20 externally available servers and the AWS Console. Implemented monitoring and alerting with CloudWatch and CloudTrail.

Deployed and configured Chef Server and Chef Solo including bootstrapping of Chef client nodes for provisioning using a knife and automated by testing Chef recipes, cookbooks with test-kitchen, and chef spec.

Experience in conducting auto-deployment of software applications in the secured and managed environment using container technology Docker.

Managed Kubernetes to automate deployment, scaling, and operations of application containers across 30 clusters of hosts, effectively overseeing and maintaining containerized applications on its 50 nodes.

Implemented a CI/CD pipeline for R-based applications with Docker, Jenkins, and GitHub like when new GitHub branches are created Jenkins automatically attempts to build a new Docker container from it and track changes in R code and configuration files.

Integrated Docker container-based test infrastructure to Jenkins CI test flow and set up build environment integrating with GIT and JIRA to trigger builds using WebHooks and Slave Machines

Configuring Microservices using Docker containers created docker files for different environments and Virtualization by OpenShift.

OpenShift virtualized PaaS provider - useful in automating the provisioning of commodity computing resources for cost and performance efficiently.

Experience in creating Docker images, managing Docker registry, Experience in orchestrating Docker containers.

Experience with Cloud formation templates and terraform for replicating entire infrastructure in case of AWS region outages using AWS Lambda to trigger object migration from S3 to PostgreSQL database.

Configured ELK stack in conjunction with AWS and used Log Stash to output data to AWS S3. Installation and configuration of ELK stack (Log Management tool) in both legacy and Docker swarm mode. Application deployment and data migration on AWS Redshift.

Client: Truist- Raleigh. Jan 2017- June 2018

Role: DevOps Engineer

Established and constructed AWS infrastructure, including VPC, EC2 instances, S3 buckets, IAM roles, EBS volumes, Security Groups, Auto Scaling configurations, and RDS instances, all meticulously outlined in 20 CloudFormation JSON templates.

I designed a DevOps workflow for multiple applications, orchestrating Test, Build, Release, and Deploy phases through diverse CI/CD pipelines. Using Git, Bamboo, Chef, and Maven within Jenkins for Java applications, I efficiently delivered artifacts to various environments

Devised a comprehensive strategy for migrating Dev/Test/Production environments from an enterprise VMware infrastructure to the IaaS Amazon Web Services (AWS) Cloud, complete with 50 runbook processes and procedures.

Proficient in Linux/Unix System Administration, including system and server builds, installations, upgrades, patch management, migrations, and troubleshooting.

Installed and configured 20 Linux servers, providing support for a diverse array of applications. Subsequently, carried out performance optimization, patching, and ongoing maintenance on the Linux environment.

I conducted testing of Chef Cookbook modifications on AWS cloud instances, utilizing Test Kitchen and Chef Spec to validate changes and gather attributes from nodes. My work involved proficient use of Chef DK, a tool that streamlines the creation of cookbooks.

Extensively utilized Jenkins, setting up and maintaining Continuous Integration (CI) and end-to-end automation for 50+ builds and deployments.

Managed version control tools (GIT) for branching, tagging, and release activities, while establishing GIT repositories for Jenkins build tasks.

Utilized Python libraries to implement machine learning algorithms and employed Python scripting to design the application's frontend.

Client: Sonata Software, Bangalore Jan 2016-Feb 2017

Role: Build-Release Engineer

Developed and implemented Software Release Management strategies for various applications according to the agile process. Installed, Configured, and Administered Hudson/Jenkins Continuous Integration Tool.

Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to another environments.

Developed automation framework for Application Deployments to the cloud environments.

Worked on Managing the Private Cloud Environment using Chef.

Performed Branching, Tagging, and Release Activities on Version Control Tools: SVN, and GIT.

Developed Perl and shell scripts for automation of the build and release process and developed Custom Scripts to monitor repositories and server storage.

Used Maven as a build tool on Java projects for the development of build artifacts on the source code.

Deployed the Java applications into web application servers like JBoss.

Performed and deployed Builds for various Environments like QA, Integration, UAT, and Productions Environments

Worked on configuring Jenkins to use MetaCase Software to build Java code and to do the whole C. I process the Java code generated by MetaCase.

Troubleshooted and resolved Build failures due to infrastructure issues lowered by 95% stabilizing the build process. Set up and executed process to code review system effectively.

Responsible for defining branching & merging strategy, check-in policies, improving code quality, automated Gated Check-ins, and defining backup and archival plans.

Troubleshoot Build and Deployment Issues, with little downtime.

Client: Brillio Technologies Private Limited, Bangalore Dec 2014 -Jan 2016

Role: Linux Administrator

Installed and maintained Solaris servers, Administrated RedHat, and Centos machines, troubleshooting hardware, OS, Applications, Network & performance issues. Deployed patches etc. Worked with Bash scripts to automate routine activities.

Worked on installation, upgradation, configuration, and maintenance of Red Hat Linux, Unix, Ubuntu, CentOS, Fedora, SUSE, and Windows 2008 Servers. Involved in creating new users, and groups and set up their home directories and appropriate access restrictions to software, directories, and files.

Involved in configured servers to provide networking services, including HTTP/HTTPS, File Transfer Protocol (FTP), network file system (NFS) and server message block (SMB), Simple Mail Transfer Protocol (SMTP), secure shell (SSH) and Network Time Protocol (NTP). Install and configure DHCP, DNS, SSH, Apache, IIS, SMTP, IMAP, POP 3, and file servers on AIX and Linux servers. Doing tuning all Remote Servers, Responsible for 24X7 Net connectivity to the Indian office Configuring routers.



Contact this candidate