Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

SANTOSH KUMAR GOUD RAGEER

Addison,TX

Summary

With over 5 years of experience, I'm a highly skilled DevOps Engineer well-versed in technologies such as EC2, ELB, ECS, EMR,

S3, CloudFront, and more. My proficiency extends to managing complex challenges, delivering innovative solutions, and working

with Ubuntu, RedHat, CentOS servers, and various cloud environments. I specialize in Shell Scripting, DevOps automation,

and fostering a DevOps culture, with a strong focus on automating the Software Development Life Cycle. I excel in crafting

efficient Continuous Integration, Delivery, and Deployment pipelines and have experience in configuration management.

As an AWS DevOps Engineer, I've effectively utilized AWS services like Auto Scaling, EKA, EBS, and DynamoDB to optimize

cloud operations. My expertise includes developing intricate IAM policies, enhancing security through security groups, and

employing AWS CloudFormation templates to customize and secure AWS environments. I'm also proficient in Azure DevOps,

where I've adeptly created both build and release pipelines, streamlining development workflows. My extensive knowledge in

Linux administration, virtualization, and the use of configuration management tools like Chef, Puppet, and Ansible

underscores my versatility. I've successfully automated the deployment, scaling, and management of application containers

through Kubernetes and Docker. I collaborate closely with development teams to ensure the stability of production

environments by optimizing EC2 instances and Docker builds. My skill set also extends to establishing robust CI/CD pipelines

using Jenkins and automation tools like Terraform, Chef, Python, Shell, and Bash scripts. In addition, I'm proficient in version

control tools like Git and Bitbucket, including branching, merging, and integration with CI tools. I uphold stringent quality

standards through expert use of SonarQube. I have experience with various build tools, including MAVEN, and have employed

Microservices for building large applications. Furthermore, I possess a deep understanding of Software Configuration

Management (SCM) practices in Agile-SCRUM, excelling in change management using JIRA and ServiceNow. on top of everything out of curosity i developed my skills on developing i worked on python OpenCV, Numpy,NLP, transformers, LLM, TTS.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Sr SRE/DevOps Engineer

State Farm
08.2023 - Current
  • Implemented Large Scale Cloud Infrastructure using AWS resources like - IAM, Elastic IP,Elastic Storage, Auto Scaling Groups, VPC, EC2, EBS, API Gateway, ELB, Route53, RDS, SES, SNS, SQS, EMR, RedShift, KMS, S3, LAMDA, Elastic Beanstalk, ECS, Cloud Front.
  • Worked on integrating AWS DynamoDB using AWS Lambda to store the values of the items and backup DynamoDB streams.
  • Deployed containerized applications using AWS Far gate Spot Type for optimizing cost to application teams.
  • Serverless Architectures:Developed serverless solutions using AWS Lambda, API Gateway, and DynamoDB to build cost-effective, scalable applications.
    Configured Lambda functions triggered by events from Amazon S3 and handled deployment of Lambda code from S3 buckets.
  • Azure Cloud Solutions:Conducted Proof of Concept (POC) for Azure services including Cosmos DB, Virtual Machines (VMs), Azure Active Directory (AD), and API Management.
    Used Python and PowerShell scripts for automation.
  • Multi-Cloud Deployments:Built deployments across AWS and Azure using Terraform and Azure Resource Manager (ARM) templates.
    Integrated CI/CD pipelines using Jenkins.
  • Infrastructure as Code (IaC):Leveraged Terraform Enterprise to spin up cloud infrastructure via TFE API, Terraform CLI, and GitHub Webhooks.
    Wrote Terraform configurations for backend configuration, reusable templates, and enforced policies using Sentinel to control provisioning across multiple environments.
  • Containerization and Orchestration:Built Docker-based microservices infrastructure with AWS ECS using JSON task definitions.
    Created Dockerfiles from scratch in Golang to build images and containers, deploying microservices in scalable environments.
    Developed Helm charts for Kubernetes applications, managing configuration parameters, and templating Kubernetes manifests.
    Deployed and managed Kubernetes clusters on bare-metal servers, configuring RBAC strategies for secure, role-based access.
  • Deployment Strategies:Utilized Kubernetes deployments to implement blue-green and canary deployment strategies with Spinnaker, enabling low-downtime releases.
    Developed automated rollback mechanisms in Spinnaker for fast recovery from deployment issues.
  • Configuration Management:Automated application setup on AWS servers with Ansible, creating playbooks and roles for dev, test, and production environments.
    Used Ansible Tower for scheduling and Git for playbook storage.
  • Monitoring and Logging:Set up AWS CloudWatch alarms and triggers for CPU, performance, and disk usage monitoring, along with integrating Dynatrace and Datadog for advanced monitoring and real-time system visibility.
    Configured Datadog for KPI monitoring, alerting thresholds, and troubleshooting to optimize system performance.
  • Continuous Integration and Delivery (CI/CD):Built CI/CD pipelines in Jenkins using Groovy scripts for applications in Node.js, .NET, and Java.
    Configured plugins such as JUnit, Veracode, and SonarQube for automated testing, security scans, and code quality checks.
    Automated builds with Maven and ANT for Java and C++ applications, enhancing pipeline efficiency and stability.
  • Scripting and Automation:Enhanced IaC and CI/CD with Bash and Python scripts for additional automation, including volume encryption, AMI scheduling, and Lambda function triggers.
    Developed custom Gradle plugins for project-specific requirements, increasing maintainability and functionality of build pipelines.
  • Collaboration and Issue Tracking:Managed JIRA for bug tracking, issue management, and project tracking, customizing workflows and plugins as required.
    Coordinated with development and database teams for seamless PROD releases and resolved deployment-related issues efficiently.

Technical Skills:
AWS (Lambda, S3, ECS, CloudWatch), Azure (Cosmos DB, VMs, AD), Terraform, Jenkins, Ansible, Docker, Kubernetes, Helm, Spinnaker, Python, Bash, Git, Datadog, Dynatrace, JIRA, CI/CD (Groovy scripting, Maven, ANT), Sentinel policies, Gradle

DevOps Engineer

HTC Global Services
03.2020 - 08.2021

• Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.

• Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.

• Responsible for Design of different Release Environments for new projects and monitoring.

• Implementing a Continuous Delivery framework using Jenkins in Linux environment.

• Experience in configuration management tool such as Ansible

• Led the design and implementation of cloud and hybrid environments, ensuring robust, secure, and cost-effective infrastructure.

• Developed comprehensive monitoring solutions using AWS CloudWatch and implemented security best practices to maintain infrastructure integrity and compliance.

• Authored detailed documentation of all infrastructure configurations and operational procedures.

• Mentored and led a team of DevOps engineers, fostering an environment of learning and innovation.

• Using Jenkins AWS Code Deploy plugin to deploy to AWS.

• Responsible for code build, release and configuration on Amazon EC2.

• Optimized volumes and EC2 instances. Created multi-AZ VPC instances. Used IAM to create new accounts, roles and groups.

• Created IAM roles for cross-account access to S3 buckets, enabling access to the buckets from various locations or accounts.

• Successfully integrated AWS Connect, including the implementation of queues and utilization of AWS Lex, to optimize customer interactions and streamline communication channels at Charles Schwab.

• Leveraged AWS Connect's omnichannel capabilities and real-time analytics to enhance customer service operations and drive operational efficiency at a leading financial services firm.

• Proficient in writing Terraform configuration files to provision and manage AWS infrastructure resources efficiently.

• Implemented Terraform scripts to automate the provisioning, scaling, and management of AWS infrastructure, ensuring consistency and reliability.

• Managed Terraform state files securely in AWS backend storage (e.g., S3 and DynamoDB), ensuring consistency and collaboration among team members.

• Creating containers with the help of Docker images. Virtualized the images by using the Docker files.

• Worked on creation of custom Docker container images, tagging and pushing the images worked on the customized docker networks.

Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.

• Configured Elastic Load Balancers (ELB) with EC2 Auto scaling groups.

• Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.

• Migrated applications to the AWS cloud.

• Creating containers with the help of Docker images. Virtualized the images by using the Docker files.

• Worked on creation of custom Docker container images, tagging and pushing the images. worked on the customized docker networks.

• Experienced with deployments, Maintenance and troubleshooting applications on Work with different team members for automation of Release components.

Azure Storage Planning Migrated Blob Storage for document and media file, Table storage for structured datasets, Queue storage for reliable messaging for workflow processing and file storage to share file data.

• Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Cloud infrastructure AZURE.

• Making use of PowerShell, Python and other tools to automate a range of tasks in an OS diverse environment.

• Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script, WMI, WSH.

• Troubleshoot the build issue during the Jenkins build process.

• Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.

• Experience implementing Cloud based Data Warehousing solutions.

Environment: Ansible, EC2, Connect Docker, Jenkins, Connect, Unix, Linux, AWS, Azure, PowerShell, Python, ELB, Bash Scripting, CI/CD Pipelines, S3, RDS, WMI, Windows.

DevOps Engineer

Axis Bank
08.2018 - 02.2020
  • Implemented fault-tolerant, elasticity, and exceptionally accessible AWS Cloud Infrastructureautomated with different resources, EC2, IAM, VPC, ELB, Route53, S3, Glacier, Cloud Watch, Cloud Trails, RDS, SNS, Auto Scaling Group for a large number of applications using code reusable Terraform modules.
  • Implemented Security groups for inbound/outbound access, network ACLs for controlling traffic through subnets, Internet Gateways, NAT instances, and Route Tables to direct the network traffic and to ensure secure zones for organizations in AWS public cloud.
  • Performed Elastic Load Balancing to distribute incoming traffic among multiple AWS EC2 instances for scaling up and scaling down depending on incoming traffic.
  • Created IAM Roles and Policies to provide specific permissions to the AWS Services depending on the application and the environment in which the application is deployed (Development, Testing and Production).
  • Rewritten AWS CloudFormation templates to convert them into Terraform templates by writing the reusable Terraform modules.
  • Developed microservices using Spring boot and used Gradle as a build tool to build the application and integrated it with Jenkins CI/CD pipeline for the deployment.
  • Developed Jenkins pipeline to create the images of all the successful builds and to push them into JFrog Artifactory that is later consumed by the Kubernetes deployments.
  • Integrated Gradle with Jenkins CI/CD Pipeline to automate the build and deployment of Java applications, ensuring consistent and reliable deployments.
  • Developed Kubernetes Pod definitions, Deployments and used Helm Charts to version control entire deployment strategies.
  • Working with Kubernetes to provide a platform for automating deployment, scaling, and operations of application containers across clusters.
  • By using Route53 weighted record sets deployed Blue/Green Strategy to the existing application to redirect traffic from the old environment to the new environment via DNS.
  • Designed Continuous Integration (CI), Continuous Delivery (CD) pipelines using Jenkins and used Spinnaker to deploy the changes by writing groovy scripts and shell scripts and automated daily tasks on multiple environments by triggering the jobs using webhooks.

Created Re-usable Nested stacks, which were used in the Cloud formation template for the creation of multiple resources in AWS. Created multiple cloud formation Stack sets to deploy the templates across multiple AWS accounts and regions in single operations.

Created Docker images and pushed images to Docker Hub and handed multiple images

primarily for creating local testing environment, middleware installations and domain

configurations.

  • Maintained Jenkins server installation, and configuration to automate application packaging and deployments. Implemented the master-slave configuration for Jenkins.
  • Built artifacts like jar or war files using Maven and moving the build artifacts into the JFrog Artifactory repository. Deployed the applications on Apache Tomcat WEB Servers and wrote Jenkins pipelines to automate this process.


Written Chef Cookbook, like Managed the software configurations using Chef setting up the Chef Workstation, Chef server and Chef nodes and wrote recipes, roles fo application management using Chef. Implemented and managed Git repository, code merging, and production deployments, an assisted developers with establishing and applying appropriate branching, labeling, naming conventions using GIT.
Established infrastructure and service monitoring using Splunk and u

Nagios as a performance monitoring and analytics tools. Created SNS (Simple Notification Services) and triggering it by Cloud Watch monitoring to send SMS or Email to desired recipients.
Maintained product release wikis on confluence using Jira and Confluence
Jira
and managed the tickets raised.
Involved in SDLC requirements gathering, analysis, design, development, and testing of application, developed using Agile/Scrum methodology

Education

Master of Science - Information Technology, Cyber Security

Franklin University
Columbus, OH
05-2024

Bachelor of Science - Electronics And Communications Engineering

HYDERABAD INSTITUTE OF TECHNOLOGY AND MANAGEMNT
Hyderabad, INDIA
01-2019

Skills

Cloud Technologies: Azure, AWS, Google Cloud Platform, OpenStack

Containerization: Docker, Docker Swarm, Kubernetes, AWS EKS

CI/CD Tools: Jenkins, Azure DevOps

Configuration Management Tools: Ansible, Chef, Puppet

Version Control Tools: GIT, GitHub, GitLab, Bitbucket, SVN, TFS

Scripting Languages: Python, Ruby, JSON, YAML, Bash shell, PowerShell

Monitoring Tools: Splunk, Nagios, ELK (Elasticsearch, Logstash, Kibana), AppDynamics, AWS CloudWatch

Virtualization Technologies: VMware, Windows Hyper-V, VirtualBox, Vagrant, vSphere

Operating Systems: Ubuntu, CentOS, RedHat Linux, Windows

Databases: MySQL, MS Access, NoSQL (MongoDB, DynamoDB)

Web Servers: Apache HTTP Server, Apache Tomcat, Nginx

Build Tools: Maven, Ant, Gradle

Tracking Tools: JIRA, ServiceNow

Repository Management: JFrog, Nexus, AWS CodeArtifact

Certification

- Certified Azure Administrator

- Certified Kubernetes Administrator

- Certified AWS Developer – Associate



Timeline

Sr SRE/DevOps Engineer

State Farm
08.2023 - Current

DevOps Engineer

HTC Global Services
03.2020 - 08.2021

DevOps Engineer

Axis Bank
08.2018 - 02.2020

Master of Science - Information Technology, Cyber Security

Franklin University

Bachelor of Science - Electronics And Communications Engineering

HYDERABAD INSTITUTE OF TECHNOLOGY AND MANAGEMNT
SANTOSH KUMAR GOUD RAGEER