Siddartha Gudipati - AWS Cloud DevOps Resume
Siddartha Gudipati - AWS Cloud DevOps Resume
Siddartha Gudipati - AWS Cloud DevOps Resume
Technical Skills:
Source/ Version Control Tools GIT, GitHub, Bitbucket, SVN
Build Management Tools Jenkins, Maven, ANT Hive
Configuration Management Tools Chef, Puppet, Ansible
Infrastructure Automation Cloud Formation, Terraform and Ansible
Monitoring and Log Management Jira, Nagios and Splunk
Tools
Cloud Services AWS, Azure, OpenStack (IaaS, PaaS, SaaS)
Containerization Tools Docker, Kubernetes, EKS,AKS GKE
Virtualization Tools VMWare, Hyper V
Repositories Nexus, JFrog Artifactory
Scripting Shell, Python, Ruby and Groovy
Database MySQL, Oracle
Routing Protocols RIP, EIGRP, OSPF, IS-IS, BGPv4, MP-BGP
Web & Application Servers Apache HTTPD, Apache Tomcat, WebSphere, Web logic, JBOSS
Simulators Cisco Packet Tracer, Wireshark, GNS 3
Operating Systems Red Hat Linux, Linux, Solaris, Cent OS, Ubuntu and Windows
Other Tools MS office Suite, File Zilla Client, Putty, .Net
Experience:
Managed Identity and Access Management (IAM) service in AWS for assigning roles and polices to
users and used the IAM console to create custom users and groups.
Communicate with customer to generate correspondence for customer components running on AWS
VPC & AWS EKS kubernetes cluster.
Taking care of production environment operational tasks to ensure continuous and immediate
operational support.
Organizing and coordinating Product Releases, work closely with product development, QA, Support
across global locations to ensure successful releases.
Build automated CI/CD pipeline with AWS Code Pipeline, Jenkins and AWS Code Deploy.
Provide technical assistance to all phases of the Cloud Program, including Infrastructure as a Service
(IaaS), Platform as a Service (PaaS).
Maintaining Tagging compliance for all the AWS resources, update all the tags using AWS CLI.
Get resources metrics using AWS CLI, like Max/Avg CPU utilization, Enabling ENA for latest
generation of EC2, changing Instance profile/IAM role, Change and describe Instance attributes,
resource tagging and Create AMI Image.
Responsible for DevOps tool upgrades and security patches
Implemented rapid-provisioning and management for Linux using Amazon EC2, Ansible, and custom
Bash scripts. Implement Life-cycle Policy for snapshots.
Written Templates for AWS infrastructure as a code using Terraform to build staging and production
environments.
Responsible to handle the deployments of infrastructure changes through terraform/cloudformation in
both production and non-production environments.
developed and put into use a scalable ML model deployment platform with Helm and Kubernetes that
allows ML models to be scaled and deployed across hybrid cloud environments with ease.
resilience and reliability were ensured by designing and implementing automated testing frameworks
for ML models that included unit, integration, and performance tests.
Led the way in the use of container orchestration technologies (like Kubernetes) for machine learning
applications, maximizing resource efficiency and facilitating the quick release of new ML models.
Facilitated training sessions and workshops for data scientists and ML engineers on DevOps best
practices and technologies, encouraging a culture of cooperation and ongoing development and put
into use a platform-neutral deployment orchestration framework that leverages Helm Charts and
Kubernetes to handle the scaling and deployment of machine learning models in diverse contexts.
integrated for automated testing with GitLab CI/CD
Deploy Amazon Web Services (AWS) resources using AWS Cloud Formation.
Created alarms and notifications for EC2 instances using CloudWatch.
Build Docker containerization with Kubernetes(EKS), collaborated with development support teams to
setup a continues delivery environment with the use of Docker.
Deployed application which is containerized using Docker onto a Kubernetes cluster which is
managed by Amazon Elastic Container Service for Kubernetes(EKS).
Ensuring regular Tag compliance and Patch compliance to the servers.
Creating S3 buckets and maintained and utilized the policy management of S3 buckets and Glacier
for storage and backup on AWS.
Worked with Jenkins pipeline suite for supporting the implementation and integration of continuous
delivery (CD) pipelines into Jenkins.
Write Python Scripts for automating the build and deployment process.
Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks,
quickly deploys critical applications, and proactively manages change.
Provisioned and Managed the configurations of multiple servers using Ansible.
Enable SSH access to servers from the Jump server without key or password using Ansible and shell.
Define Terraform modules such as Compute and Users to reuse in different environments.
Configured GIT plugin to offer integration between GIT and Jenkins.
Deploy built Artifacts to application server using Maven.
Environment: Ansible, Maven, ANT, GIT, Nexus, AWS (VPC, VPN, S3, EC2, EBS, EKS, IAM, Gateways,
Security Groups, CloudWatch, Elastic Beanstalk, AWS CLI, SQS, SNS, Secrets Manager, RDS, Auto Scaling,
Lambda, Event Bridge), IaaS, PaaS, Cloud formation, Terraform, JIRA, Jenkins, Docker, RHEL, VMware,
Shell, Bash scripting, SQL, AKS, GKE, Python, Production Support.