Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sravanthi Sodagam

Denton,TX

Summary

Knowledgeable DevOps Engineer having 13+ years of IT industry experience encompassing a wide range of skill set, roles, and industry verticals with strong background in engineering principles and project management. Successfully led multiple initiatives to improve process efficiency and product quality. Demonstrated expertise in problem-solving and collaboration with cross-functional teams. Have led and participated in large development, maintenance and support projects covering entire SDLC. Primary skills are in Cloud computing, design CICD pipelines, data modelling and development of BI solutions.

Overview

14
14
years of professional experience

Work History

Senior Cloud Engineer/SRE

BestBuy
05.2022 - Current
  • Proficient in configuring and managing Azure services including Virtual Networks, Azure SQL Database, NOSQL, Azure Search, Azure Data Lake, Azure Data Factory, Azure Blob Storage, Azure Service Bus, Function Apps, Application Insights, and Express Route
  • Worked with various Azure infrastructure components including Azure Web Roles, Worker Roles, VM Role, Azure SQL, Azure Storage, Azure AD Licenses, Virtual Machine Backup, and Recovery from a Recovery Services Vault using Azure PowerShell and Azure Portal
  • Experienced in setting up Azure Monitor Dashboard for various Azure Services by enabling Diagnostic settings and writing queries in Log Analytics Workspace to send logs to Azure storage accounts and stream the logs to Azure Event Hubs
  • Implemented monitoring and alerting mechanisms for Databricks workloads and resources
  • Set up monitoring tools, defined metrics, and alerts, and integrated with Azure Monitor or other monitoring solutions
  • Ensured timely detection and resolution of issues, optimized performance, and tracked usage patterns for cost management
  • Established and maintained Logging and Monitoring subsystems utilizing tools like Elastic search, Fluentd, Kibana, Prometheus, Grafana, and Alert manager
  • Managed diverse infrastructure resources including Cloud, VMware, and Docker containers
  • Scripted and automated tasks using Python for backup, monitoring, and file processing
  • Proficient in agile development methodologies like Scrum and SaFE, ensuring efficient project management and delivery
  • Developed and configured HTTP Triggers in Azure Functions with Application Insights for monitoring and performing load testing on applications using VSTS
  • Utilized Python API for uploading all agent logs into Azure Blob Storage
  • Configured Azure SQL databases with advanced security features such as Transparent Data Encryption (TDE) and Always Encrypted for secure data storage and transmission
  • Utilized Azure SQL firewall rules and virtual networks to restrict access and secure communication channels, mitigating the risk of unauthorized access
  • Proficient in implementing anomaly detection techniques in Kibana to automatically detect deviations from normal log patterns, enabling early identification of security threats, performance issues, and operational errors
  • Skilled in developing and maintaining data integration solutions, leveraging APIs, HL7 standards, and other interoperability frameworks
  • Setup platform on standalone spark cluster, Oracle Golden gate, Kafka and zookeeper cluster, Neo4j
  • Designed and deployed Azure Data Factory pipelines with secure authentication mechanisms, ensuring the integrity and confidentiality of data during transit
  • Integrated Azure Data Factory with Azure Key Vault for centralized management of encryption keys and secrets, enhancing data security and compliance
  • Experienced in managing Windows Azure IaaS components such as Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, and Traffic Manager
  • Extensive experience with Azure PaaS Solutions including Azure Web Apps, Web Roles, Worker Roles, SQL Azure, Azure Storage, and AKS (Azure Kubernetes Service)
  • Orchestrated data migration and integration efforts between on-premises systems and SaaS applications, ensuring seamless data flow and consistency
  • Developed and executed data migration plans, including data mapping, transformation, and validation activities
  • Working with DataBricks for big data analytics and processing, creating and managing Apache Spark clusters on DataBricks
  • Develop and implement Service Level Indicators (SLIs), Service Level Objectives (SLOs), and Service Level Agreements (SLAs)
  • Design, implement, and manage monitoring tools and dashboards to track system performance and availability
  • Utilized ADO libraries, Pipelines, ADO Boards, Pipelines for Build and Releases, Azure Artifact, etc., for efficient project management
  • Designed Azure cloud models for secure cross-premise connectivity using Azure VPN gateway and Content Delivery Network
  • Facilitated seamless integration between Databricks and Azure DevOps, ensuring efficient development, testing, and deployment of data solutions
  • Proficient in utilizing Terraform templates to provision Virtual Networks, Subnets, VM Scale Sets, load balancers, and NAT rules
  • Configured BGP Routes between on-premises data centers and Azure cloud to facilitate ExpressRoute connections
  • Automated the deployment of Azure IaaS virtual machines using Terraform templates and modules and implemented virtual machine scale sets in a production environment
  • Implemented Azure scalability configuration, establishing groups of Virtual Machines (VMs) and configuring Azure Availability and Scalability to ensure high application availability
  • Automated scaling to dynamically adjust resources based on demand
  • Developed and deployed PowerShell runbooks to Automation Accounts via Azure DevOps CI/CD pipelines
  • Created PowerShell scripts for making API calls to Azure DevOps to identify users inactive for over 90 days
  • Implemented role-based access control (RBAC) in Azure Data Factory to enforce least privilege access and maintain data confidentiality and privacy
  • Created Shell and Perl scripts defined as tasks in YAML format and ran Ansible scripts for provisioning Dev servers
  • Developed shell scripts for canary and full deployment processes using Harness for streamlined deployment processes
  • Involved in managing Kubernetes clusters and pods, optimizing resource allocation, and updating YAML files for containerized applications
  • Experienced in Jira for ticketing and as well as defect tracking system and configure various workflows, customizations and plug-ins for Jira bug/issue tracker, integrated Jenkins with Jira, GitHub, Maven
  • Implemented CI/CD automation using Jenkins/Azure DevOps, ensuring efficient and reliable software delivery
  • Designing an automation solution for Azure environments utilizing ARM templates to efficiently deploy, manage, and redeploy infrastructure resources in a declarative manner
  • Conduct regular security audits and manage firewall settings to maintain a robust and secure infrastructure
  • Configure and administer Azure Active Directory (Azure AD) for user and access management
  • Led the development of cloud-based solutions on Azure, utilizing Cosmos DB, App Services, and Azure Functions
  • Designed and implemented microservice patterns, enhancing system modularity and scalability
  • Implemented Nagios for Azure Active Directory and LDAP, facilitating data consolidation for LDAP users
  • Developed RESTful APIs, ensuring seamless communication between services
  • Tech Stack: Azure, Terraform, Kubernetes, Ansible, Spark, CI/CD, Shell, Python, Jira, Jenkins, NoSQL, ARM Templates, Nagio, LDAP, XML, SVN, Git, Windows.

Senior DevOps / SRE Engineer

T-Mobile
07.2022 - 04.2023
  • Working with Retail Mobility Systems like Cloud Cash Drawers
  • Creating Kubernetes(K8’s) Namespace for on boarding of new applications for Non-production and Production environments
  • Deployment of applications in production K8’s via Gitlab CI/CD pipelines
  • Experience with Azure DevOps, CI/CD Pipeline, Build and release management, Azure Administration
  • Configuring and Managing Azure Resources (like VM’s, Active Directory, IIS hosting webpages) using Azure Resource Manager (ARM)
  • Azure experience - extended working knowledge in cloud service, IaaS, pass services, worker role, service bus, queue, azure blob storages and API Management
  • Configured NSGs for two tier and three tier applications
  • Experience in integrating on premises servers to Azure
  • Configured VNETs and subnets as per project requirement
  • Configure Azure blob storage and Azure file servers
  • Configured private and public facing Azure load balancers etc
  • Worked Hands on with Azure MFA (Multi Factor Authentication) Servers and Phone factors for 2 step Security
  • Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address, DNS settings, and security policies and routing
  • Configuring and Networking of Virtual Private Cloud (VPC) using Cloud Formation templates, Terraform and deployed AWS, Azure resources using it
  • Experience working with security scans like SAST and DAST scan as part of CI/CD pipeline
  • Fixing security violations, Perform internal security assessment, vulnerability assessment, threat intelligence, and have good hands-on experience on Azure Defender for Cloud, Defender for Container, Patch management and compliance remediation
  • Creation and maintenance of fully automated CI/CD pipelines in Azure for code deployment using Gitlab
  • Deployed services to Azure Kubernetes Service
  • Created CICD pipelines with azure devops, Deployed Services into Kubernetes using Helm Charts
  • Created builds and release pipelines in Azure DevOps tool and implementing CI/CD for .NET based applications with containerization as micro services in K8’s namespaces for different application needs
  • Management of deviations regarding Continuous Integration, identifying improvements to enhance CI/CD as per SDLC
  • Working Azure PAAS (Platform As A service) and deployed static code by using webapps
  • Experienced in writing Terraform modules for AWS, Azure services and maintain project files per each application with dedicated state file management in centralized repository
  • Used Terraform for creating stacks of VPCs, ELBs, Security groups, SQS queues, S3 buckets in AWS and updated Terraform Scripts based on requirement on regular basis
  • Used Terraform to deploy infrastructure necessary to create development, test, and production environments for software development projects
  • Building Infrastructure code, modules, security groups, IAM policies using Terraform and maintaining state files
  • Installing, Administrating and Migration of Adobe AEM CQ5 to Adobe AEM 6.4.x
  • Integrating and Deploying Adobe AEM Web CMS into My-TMO websites
  • Worked on Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change
  • Configure AD Authentication for applications, Implement OAuth2.0 Authentication and MFA Authentication
  • Techstack: Azure, Ansible, MAVEN, Splunk, Kubernetes, Confluence, Bit bucket, Gitlab, JIRA, Python, SSH, PowerShell, Scripting, Docker, JSON, k8’s, Nagios, Terraform.

Senior AWS DevOps Engineer

The Boeing Company
01.2018 - 06.2022
  • Created AWS CloudFormation Templates to create custom sized VPC, subnets, EC2 instances, ELB, security groups
  • Managed other AWS Services like S3, Cloud Front, Cloud Watch, RDS, Kinesis, Redshift Cluster, Route53, SNS, SQS, Cloud Trail
  • Implemented AWS solutions using S3, RDS, EBS, Elastic Load Balancer, and Auto-scaling groups, Optimized volumes and EC2 instances and Using Jenkins AWS Code Deploy plugin to deploy to AWS
  • Worked with AWS CLI and AWS API to manage resources on AWS for many services such as EC2, S3, VPC, Cloud Watch, ELB, Auto-scaling, created python script using AWS API Calls to manage all resources deployed on AWS
  • Adding Compute nodes into OpenStack cloud platform
  • Responsible for supporting and maintaining OpenStack in a production environment
  • Troubleshooted lifecycle services within the OpenStack including log files, message queues, database, Compute hardware, and network connectivity
  • Created custom machine images and automation tool Ansible using Terraform along with packer to install software's after the infrastructure is provisioned
  • Worked with Terraform for automating VPCs, ELBs, security groups, SQS queues, S3 buckets, and continuing to replace the rest of infrastructure
  • Involved in working with Terraform to bring up a count of 'container instances' or 'nodes' in an AWS ECS cluster with different instances running on each one
  • Implemented CI/CD using GitHub Actions for version control and automating deployment
  • Created
  • ELK (Elasticsearch, Logstash, Kibana) stack for application system log monitor and custom logs
  • Created Ansible Playbooks and wrote recipes in Yaml Script to install and configured infrastructure across environments and automated the process using Python Script
  • Installed and Implemented Ansible configuration management system
  • Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages
  • Configured EC2 Instances for RedHat OpenShift nodes with EBS block storage for persistent volumes, and S3 buckets for OpenShift registries along with snapshots for backups
  • Deployed OpenShift Enterprise v3.4/3.6 on RedHat 7 environment and integration with private Docker Registry
  • Experience with Container based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes
  • Developed procedures to unify streamline and automate applications development and deployment procedures with Linux container technology using Docker swarm and Docker compose
  • Worked on implementing microservices on Kubernetes Cluster and Configured Operators on Kubernetes applications and all its components, such as Deployments, Config Maps, Secrets and Services
  • Configuration of various plugins for Jenkins for automation of the workflow and to optimize and smooth running of build jobs
  • Managed Git repository, code merging, production deployments and analyzed and resolved conflicts related to merging of source code for Git
  • Worked with MAVEN as a build tool on java projects for the development of build artifacts on the source code
  • Maintained build related scripts developed in shell for Maven builds, created and modified build configuration files including POM.xml
  • Responsible for log monitoring, auditing and enforcement of policies using New Relic Monitoring AWS Instances regularly using ops view and New Relic tools
  • Configuring and managing ELK stack, setup the elastic search ELK Stack to collect search and analyze log files from across the servers and integration of Application with monitoring tool New Relic for complete insight and proactive monitoring
  • Knowledgeable in integrating AWS Secrets Manager for managing application secrets and sensitive configuration data securely within Git repositories, ensuring separation of concerns and adherence to security best practices
  • Establishing the elastic search and configuring Grafana is used to gather, search, and analyze log files from all the servers, and it integrates with the application monitoring tool provide comprehensive insight and proactive monitoring
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, CloudFront distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks
  • Experience in administering and maintaining Linux servers in production environments
  • Supported in the installation of packages/patches on Linux platforms
  • Implemented Backup & Disaster recovery management on Linux platforms
  • Techstack: AWS, OpenStack, Terraform, Ansible, OpenShift, Kubernetes, Docker, Jenkins, Maven, Git Python/Shell/Perl/Ruby/PHP Scripts, Linux, ELK, Prometheus, VMware, Tomcat Apache, JIRA, web &application servers, Networking

DevOps AWS Engineer

Bosch Group Inc
06.2015 - 11.2017
  • Experience in Software Integration, Configuration, building, automating, managing and releasing code from one environment to another environment and deploying to servers
  • Involved in supporting cloud instances running Linux and Windows on AWS, experience with Elastic IP, Security Groups and Virtual Private Cloud in AWS
  • Extensive experience on configuring Amazon EC2, Amazon S3, Amazon Elastic Load Balancing IAM and Security Groups in Public and Private Subnets in VPC and other services in AWS
  • Managed network security using Load balancer, Auto-scaling, Security groups and NACL
  • Experience in Python programming for deployment of Java applications and implementation and automation of Shell scripts for release and build automation
  • Implemented Jenkins Code Deploy plugin to deploy to AWS and used to automate build process and deploy application to Tomcat server
  • Created Route tables to route traffic to find whether it is public or private network
  • Used Bootstrap Script for launching large number of instances in AWS
  • Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups
  • Used Chef for configuration management of hosted Instances within AWS
  • Configuring and Networking of Virtual Private Cloud (VPC)
  • Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front- end servers
  • Responsible for build and deployment automation using AWS, Docker, Kubernetes containers and Chef
  • Worked on Terraform integrations as infrastructure as code for automation
  • Developed container support for cloud environments and Docker
  • Deployed applications in Docker containers and managed containers in enterprise level
  • Created Docker images using Docker file, worked on Docker container snapshots, removing images and managing Docker volumes
  • Configured Docker container for branching purposes and Implemented Docker automation solution for Continuous Integration / Continuous Delivery model
  • Created and implemented chef cookbooks for deployment and used Chef Recipes to create Deployment directly into Amazon EC2 instances
  • Developed Chef Cookbooks to manage system configuration and for Tomcat, MySQL, Windows applications and versioned them on GIT repositories and Chef Server
  • Experience in migrating build.xml into pom.xml to build applications using Apache MAVEN
  • Created users, roles and groups using Identity Access Management (IAM) and attached required policies
  • Scripting of administration tasks using Shell and Ruby
  • Built upstream and downstream jobs in Jenkins to build and deploy onto different environments
  • Performed Branching, Tagging, Release Activities on Version Control Tool GIT (GitHub)
  • Tech stack: AWS Cloud (EC2/EMR), Splunk, Spark, GitHub, Control plane, Kibana, DynamoDB, Postman, Docker, Cloud Watch, OpenShift, Kubernetes, Jenkins, CICD Pipelines, Terraform, Snowflake, Python, GIT, Bash, Linux.

System Engineer

ADP Inc
02.2013 - 05.2015
  • Worked on variety of Linux platforms (Ubuntu, Red hat) which includes installation, configuring and maintenance of applications on this environment
  • Performed the daily system administration tasks like managing system resources and end users support operations and security
  • Implemented cloud services AWS and Implemented Bash, Perl, Python scripting
  • Worked on GIT (Git Hub) repositories as Distributed Version Control System
  • Installed and configured GIT to implement branching strategy which is suitable for agile development also provided continuous support and maintenance of software builds
  • Worked on integrating Git into the continuous Integration (CI) environment along with Jenkins Configured the services using modern DevOps tools
  • Refined automation components with scripting and configuration management using Ansible
  • Wrote Ansible playbooks from scratch in YAML
  • Installing, setting up & Troubleshooting Ansible, created and automated platform environment setup
  • Automated various infrastructure activities like Continuous Deployment, application server setup, stack monitoring using Ansible playbooks
  • Automated the deployment process by writing Shell (bash), Python scripts in Jenkins
  • Provide support to Account Managers, UNIX and Windows technicians, and other departments
  • Installed packages using YUM and Red Hat Package Manager (RPM) on various servers
  • Used Apache Tomcat for deploying the Java Web Applications
  • Experience in Designing, Installing and Implementing Ansible configuration management system and in writing playbooks for Ansible and deploying applications
  • Configured and administered Jenkins pipelines for automated builds and responsible for installing Jenkins’s master and slave nodes
  • Worked exclusively on VMware (Ubuntu 16.04) virtual environment
  • Worked closely with DBA Teams to adjust kernel parameters as per requirements
  • Designed and created multiple deployment strategies using CI/CD Pipelines using Jenkins
  • Installed multiple plugins to Jenkins
  • Configured Proxy to get auto updates
  • Configured SSH, SMTP, Build Tools, and Source Control repositories in Jenkins
  • Coordinated with various cross-functional teams across IT operations to make sure smooth functioning of projects.

Systems Administrator

ADP Inc
03.2011 - 02.2013
  • Installation, Maintenance, Administration and troubleshooting of Linux, Windows servers
  • Build automation/Continuous integration of projects for a client on Jenkins
  • Install, configure, and maintain servers using enterprise standards and build process
  • Installed EXSI hypervisor for VMware created for new Linux and windows servers
  • Worked on hard disk mirroring and stripe with parity using RAID controllers
  • Installing and configuring services such as Apache HTTP, DNS, SMTP, HTTPD and supporting them on Linux production servers
  • Maintained all the Red hat & Debian servers entitled with the latest subscriptions
  • Installed, configured and maintained Apache/Tomcat Web Server/WebLogic
  • Maintained the Bash, Python, Ruby scripts for the automation purposes
  • Installation of Red hat Enterprise Linux, Troubleshooting Hardware, Operating System Application & Network problems and performance issues
  • Configuration, troubleshooting, Performances, CPU and Memory monitoring of Red Hat Linux
  • Troubleshooting network administration, DNS setup and modifications, firewall rule sets, local and distributed director, connectivity, and supporting applications
  • Handling troubleshooting issues like boating, RPM packages, User management and backup
  • Installed and configured network infrastructure using routing and switching strategies
  • Create, deploy and manage Linux and windows VM using Red Hat Enterprise Virtualization Manager, which includes moving and migrating VM from one cluster to another cluster or within the same cluster
  • Environment: RHEL, UBUNTU, Debian, Apache, VMware, Shell, Bash scripting, Red hat Linux /5/6/7, VMware ESXi Server, Oracle.

Education

Bachelors - Electrical Engineering

Jawaharlal Nehru Technological University
Hyderabad, IN
08-2009

Skills

  • Linux
  • RedHat (RHEL)
  • CentOS
  • Unix
  • Solaris
  • Ubuntu
  • MacOS
  • AWS
  • Microsoft Azure
  • GCP
  • Jenkins
  • Harness
  • Ansible
  • Puppet
  • Chef
  • Terraform
  • AWS Cloud Formation
  • Azure Resource Manager
  • GIT
  • GitHub
  • Subversion
  • Bit-Bucket
  • CVS
  • Kubernetes
  • Docker
  • Docker Swarm
  • AKS
  • ECS
  • GKE
  • OpenShift
  • Open stack
  • ANT
  • Maven
  • Bamboo
  • Azure DevOps Pipeline
  • GitLab CI
  • Sonar
  • Coverity
  • Source clear
  • Aqua Scan
  • Fortify
  • Ionic
  • JIRA
  • Service Now
  • Remedy
  • Connect Wise
  • Nagios
  • Splunk
  • New Relic
  • AWS ELK
  • Prometheus
  • Grafana
  • Cloud Watch
  • Azure Monitor
  • Datadog
  • Dynatrace
  • Tomcat
  • Apache
  • Nginx
  • JBoss
  • IIS
  • Oracle WebLogic Server 11g
  • TCP/IP
  • NIS
  • NFS
  • DNS
  • DHCP
  • WAN
  • SMTP
  • LAN
  • FTP/TFTP
  • Oracle
  • MySQL
  • PostgreSQL
  • NoSQL
  • Mongo DB
  • Cassandra
  • Vault DB
  • Jfrog
  • Nexus
  • Windows Hyper-V
  • VMware ESXi
  • Virtual Box
  • VCenter
  • VSphere
  • Power VM
  • Python
  • Shell Scripting
  • PowerShell
  • Bash
  • YAML
  • Perl
  • Groovy scripts
  • Java
  • Golang
  • CI and CD pipelines
  • Monitoring and logging
  • Cloud architecture design
  • DevOps methodologies
  • AWS expertise
  • Scrum master

Timeline

Senior DevOps / SRE Engineer

T-Mobile
07.2022 - 04.2023

Senior Cloud Engineer/SRE

BestBuy
05.2022 - Current

Senior AWS DevOps Engineer

The Boeing Company
01.2018 - 06.2022

DevOps AWS Engineer

Bosch Group Inc
06.2015 - 11.2017

System Engineer

ADP Inc
02.2013 - 05.2015

Systems Administrator

ADP Inc
03.2011 - 02.2013

Bachelors - Electrical Engineering

Jawaharlal Nehru Technological University
Sravanthi Sodagam