Summary
Overview
Work History
Skills
Websites
Timeline
Generic

SUSHMA S

Carrollton,TX

Summary

  • With over 9 years of dedicated experience, I proudly excel as an accomplished Azure DevOps Engineer. Throughout my career, I have diligently honed my expertise, demonstrating proficiency across a broad spectrum of Azure services, SDLC methodologies, advanced automation tools, and meticulous infrastructure management practices.
  • Profound expertise in Azure compute services, including Azure Web Apps, Data Factory, Blob Storage, Azure Networking, Identity & Access Management, Azure AD, and Multi-Factor Authentications. Skilled in Azure Development, with hands-on experience in Azure web applications, App services, Azure storage, Azure SQL Database, Virtual Machines, Fabric controller, Azure search, and Notification hub.
  • Well-versed in all phases of the SDLC, specializing in build and release management. Experienced in Waterfall, Agile/Scrum, and Continuous Integration (CI) and Continuous Deployment (CD) practices, with a strong focus on automating the build and release process.
  • Proficient in deploying Azure IaaS virtual machines and Cloud services into secure VNets and subnets, utilizing Azure Resource Manager (ARM) based resources. Implemented security measures in Web Applications using Azure and deployed Web Applications to Azure.
  • Expertise in architecting and implementing Azure Service Offerings, encompassing Azure cloud services, Azure Resource Manager (ARM), Azure storage, Azure Active Directory (AD), Azure Blob Storage, Azure VMs, SQL Database, Azure Functions, Azure Service Fabric, Azure Monitor, and Azure Service Bus.
  • Utilized Kubernetes for automating deployment, scaling, and operations of application containers across clusters of hosts, providing container-centric infrastructure. Proficient in managing Kubernetes clusters, creating pods, replication controllers, services, deployments, labels, and health checks.
  • Experience with Ansible and Ansible Tower for automating repetitive tasks, deploying critical applications quickly, and managing changes efficiently. Developed numerous playbooks to manage Web applications and executed multi-node software deployments using Ansible.
  • Proficiency in Infrastructure as Code (IaC) methodologies, particularly in Terraform, Azure resource management, and AWS CloudFormation. Created reusable Terraform modules in both Azure and AWS cloud environments, extensively involved in change automation using Terraform.
  • Proficient in multi-cloud environments, with hands-on experience in deploying and managing workloads on Google Cloud Platform (GCP) and Amazon Web Services (AWS).
  • Extensive hands-on experience in Kubernetes orchestration, deployment, and management. Proficient in leveraging Kubernetes for automating deployment, scaling, and operations of containerized applications across clusters of hosts.

Overview

9
9
years of professional experience

Work History

Azure Devops Engineer

Health Equity
04.2020 - Current
  • Orchestrated the administration and optimization of the company's Azure infrastructure, ensuring robust security, resilience, and performance
  • Led comprehensive DevOps initiatives and collaborated closely with development teams
  • Functioned as an Azure Kubernetes Administrator, orchestrating configurations for various Azure services such as web apps, Azure App services, Application insights, Application gateway, DNS, and traffic manager
  • Proficiently utilized Terraform as Infrastructure as Code (IaC) to build and configure cloud environments, adept at customizing Terraform modules to suit specific project requirements
  • Implemented CI/CD pipelines to seamlessly deploy code from Azure DevOps Repository to Kubernetes (K8s) clusters, leveraging Docker containers
  • Acted as a Scrum team member and agile champion, facilitating retrospectives, planning poker, and agile estimation
  • Led end-to-end deployment of diverse components on the Azure cloud platform
  • Implemented cluster services using Docker and Azure Kubernetes Services (AKS), including the creation of self-hosted Kubernetes clusters using Azure CI/CD pipelines
  • Demonstrated expertise in creating various Azure resources such as key vaults, SLA alerts, Azure API Management, SQL databases, Azure AppInsights, Azure Identity, and Azure service bus using Terraform and CI/CD YAML pipelines
  • Configured helm charts for deployment management and employed SQL pipelines for automated deployment of SQL scripts and schemas from repositories
  • Conducted Load tests, Stress tests, and performance testing to evaluate Kubernetes pods' capacity and address performance issues effectively
  • Orchestrated the migration of Kubernetes container logs, application logs, event logs, and cluster logs to Azure Event Hubs and Splunk for comprehensive monitoring and analysis
  • Implemented Pod Security Policies (PSP) in AKS to enforce security best practices and mitigate potential security vulnerabilities
  • Delivered Knowledge Sharing (KS) sessions to teams transitioning from on-premises servers to Azure DevOps, ensuring smooth migration and knowledge transfer
  • Managed Azure DevOps build and release pipelines, set up new repositories, managed Git branch permissions, and deployed microservices while provisioning Azure environments
  • Collaborated with external Release Management teams to ensure seamless deployment and activation procedures
  • Extensive experience in implementing Azure Service Offerings, Infrastructure as Code (IaC) methodologies using Terraform, and managing Azure resources via Azure Resource Manager (ARM) deployment models
  • Proficient in deploying and optimizing Java and Python web applications to Azure DevOps CI/CD pipelines, leveraging Azure services such as Repos, Test Plans, App Service, Application Insights, and Blob Storage
  • Utilized Splunk for monitoring Kubernetes clusters, ensuring efficient cluster visibility, proactive monitoring, and prompt action
  • Managed Azure Container Registry for storing private Docker images and leveraged Azure pipelines for building, testing, and deploying applications
  • Utilized Application Insights for collecting performance metrics and queries
  • Deployed and managed Windows Kubernetes clusters with Azure Container Service (ACS) from Azure CLI, utilizing Kubernetes and Docker for the runtime environment of the CI/CD system
  • Proficiently deployed various Azure resources using Azure portal, PowerShell, and ARM Templates (JSON), with working knowledge of Azure IaaS and PaaS services, Azure SQL, Azure storage, and Azure Services

Azure Devops Engineer

McKesson Corporation
06.2019 - 03.2020
  • Configured VMs availability sets through the Azure portal, ensuring resiliency for IaaS solutions, and utilized Azure Resource Manager to manage network traffic for scale sets
  • Designed and implemented Azure Virtual Networks (VNets), subnets, network settings, DHCP address blocks, DNS settings, and Security policies, facilitating ExpressRoute connections between on-premise data centers and Azure cloud
  • Led the migration from on-premises to Microsoft Azure, establishing Azure Disaster Recovery Environment and Azure Backups from scratch using PowerShell Scripts
  • Managed Azure Security groups, attaching them to VMs and Subnets via Azure Portal and PowerShell Scripts to enforce security measures effectively
  • Demonstrated proficiency in Azure compute services such as Azure Web apps, Data Factory & Storage, Media & Content delivery, Networking, Hybrid Integration, and Identity & Access Management
  • Utilized Nagios for infrastructure monitoring, implementing automated Nagios in Ops environment for alerts and email notifications using Python scripts executed through Ansible
  • Managed Kubernetes charts using Helm, ensuring reproducible builds of Kubernetes applications and effective management of Kubernetes manifest files and releases
  • Developed Kubernetes Pods, Services, ConfigMaps, Deployments, and Rollouts using YAML and kubectl, while driving microservices builds and deployments through Jenkins pipelines to Docker registry and Kubernetes
  • Deployed Windows Kubernetes (K8s) clusters with Azure Container Service (ACS) from Azure CLI, utilizing Kubernetes and Docker for the CI/CD system's runtime environment for build, test, and Octopus Deploy
  • Wrote Ansible Playbooks with Python SSH to manage configurations of OpenStack Nodes, testing Playbooks on AWS instances using Python
  • Configured and maintained Jenkins for CI and End-to-End automation for all build and deployments, implementing CI/CD for databases using Jenkins

Sr. Azure Devops Engineer

Legal and General America
11.2017 - 05.2019
  • Extensive involvement with AWS infrastructure, managing services such as EC2, AMI, ECS, Elastic Cache, Elasticsearch, IAM, KMS, WAF, S3, AWS CLI scripting, ELB, Route 53, Lambda, DynamoDB, Elastic Beanstalk, SQS, SNS, and Security group management.
  • Provided robust support for a 200+ AWS instance environment, configuring Elastic IP and Elastic Storage, and implementing security groups and Network ACLs
  • Proficiently created and managed S3 buckets, implemented policies, and leveraged S3 for storage and backup solutions on AWS
  • Expertise in migrating applications from internal data centers to AWS
  • Designed and deployed multi-tier applications leveraging AWS services for high availability, fault tolerance, and auto-scaling, utilizing AWS CloudFormation
  • Implemented AWS Security Groups as virtual firewalls, controlled traffic to AWS EC2 instances, and designed cost-effective, fault-tolerant, highly available systems
  • Created and managed Ansible Playbooks with roles, configured servers, deployed software, and orchestrated continuous deployments or zero downtime rolling updates
  • Installed and configured Nexus Firewall to regulate CI/CD pipeline components, ensuring security
  • Experienced in ELK architecture, configuring and managing an ELK stack (Elasticsearch, Logstash, Kibana) for log analysis and visualization

Build and Release Engineer

Harley Davidson
10.2016 - 07.2017
  • Crafted AWS CloudFormation templates tailored to create custom-sized VPCs, subnets, and NAT instances, ensuring seamless deployment of web applications and database templates
  • Orchestrated the configuration of AWS Identity and Access Management (IAM) Groups and Users, enhancing login authentication
  • Formulated policies for groups via policy generator, delineating distinct permissions based on requirements, and maintained IAM Roles, Route 53(CNAME), VPC, RDB, MongoDB, SNS services within the AWS cloud
  • Leveraged Docker for containerization, managing Docker container snapshots, directory structures, and containers
  • Engineered Docker files for container creation, Docker hub usage for image creation, and deployment through Elastic Beanstalk
  • Employed Docker for wrapping up the final code and establishing development and testing environments using Docker Hub, Docker Swarm, and Docker Container Network
  • Spearheaded configuration management with Chef in large-scale environments, supporting a Chef Environment with 500+ servers, and developed Chef Cookbooks for system configuration
  • Developed Python scripts utilizing the Boto3 library for AWS Security audit and reporting via AWS Lambda across multiple AWS Accounts
  • Scripted Python automation for AWS services, including web servers, ELB, CloudFront distribution, databases, security groups, and application configuration
  • Implemented Maven for building applications, crafting Maven and Python scripts to automate the build process, and managing GIT source repositories and builds

DevOps Engineer

Mindtree
06.2015 - 09.2016
  • Developed Chef Cookbooks and scripted recipes in Ruby to install and configure infrastructure across environments, automating the process with Python scripts
  • Utilized Chef for configuring/installing web servers, database servers, and orchestrating the installation of chef nodes, workstations, and servers
  • Managed repositories in ANT to share snapshots and releases of internal projects using the Nexus tool, leveraging Bitbucket and Nexus for storing built artifacts and automating them in the CICD pipeline
  • Configured Jenkins daily periodic backups for Jenkins Config and plugins files, and integrated the Jenkins Build pipeline plugin for efficient management of multi-project jobs
  • Created GIT configuration records for builds using derived objects generated during the build audit process, installing and configuring GIT and GIT HUB, and maintaining branching and build/release strategies utilizing GIT
  • Demonstrated proficiency in LINUX/Unix System Administration across production, test, and development servers, encompassing system builds, server builds, installations, upgrades, patches, migration, and troubleshooting of RHEL 6.x/7.x Servers

Skills

  • Technical Skills:
  • Cloud Platforms: Azure, AWS
  • Configuration Management Tools: Ansible, Chef, Puppet
  • CI /CD Tools: Jenkins, Azure
  • Build Tools: Maven, ANT
  • Containerization Tools: Docker, Kubernetes
  • Version Control Tools: GIT, Bitbucket
  • Logging & Monitoring Tools: Splunk, ELK, Azure Monitor, JIRA
  • Scripting & Programming Languages: Python, Bash/Shell, Perl, PowerShell, JavaScript, C,Net
  • Databases: Oracle, MySQL, MongoDB
  • Operating Systems: Linux, Windows
  • Scripting: Python, YAML, Ruby, Bash, Shell, PowerShell, JSON

Timeline

Azure Devops Engineer

Health Equity
04.2020 - Current

Azure Devops Engineer

McKesson Corporation
06.2019 - 03.2020

Sr. Azure Devops Engineer

Legal and General America
11.2017 - 05.2019

Build and Release Engineer

Harley Davidson
10.2016 - 07.2017

DevOps Engineer

Mindtree
06.2015 - 09.2016
SUSHMA S