Sainath Reddy Andru, Developer in Hyderabad, Telangana, India
Sainath is available for hire
Hire Sainath

Sainath Reddy Andru

Verified Expert  in Engineering

DevOps Engineer and Developer

Location
Hyderabad, Telangana, India
Toptal Member Since
August 3, 2023

Sainath is a senior DevOps engineer with expertise in AWS, Terraform, Python, Shell, Ansible, and Linux. He has developed canary and blue-green deployment strategies for eCommerce websites. He has also worked with companies like Hitachi Vantara, Verizon, and IBM, where he implemented solutions using AWS, Kubernetes, and Ansible. Sainath is a problem solver driven by intellectual curiosity and a customer-centric mindset, enabling him to innovate and thrive.

Portfolio

Hitachi Vantara
Amazon Web Services (AWS), JavaScript, Kubernetes, GitHub, Containers, Python 3...
Verizon
Amazon Web Services (AWS), Ansible, Kubernetes, Containers, Jenkins, Linux...
IBM
Amazon Web Services (AWS), Ansible, Containers, CI/CD Pipelines, GitLab...

Experience

Availability

Full-time

Preferred Environment

Amazon Web Services (AWS), Python 3, Shell, Ansible, Kubernetes, Containers, Terraform, JavaScript, DevOps, AWS DevOps

The most amazing...

...thing I've done is develop canary and blue-green deployment for an eCommerce website, achieving client satisfaction with the expected results.

Work Experience

Senior DevOps Engineer

2022 - PRESENT
Hitachi Vantara
  • Developed a Python solution to handle Amazon S3 to S3 object file transfers and designed a blue-green deployment to deploy the application in Amazon ECS.
  • Worked on the Jira ticketing tool to track Jenkins deployment issues and migration tasks for one application to move from one ECS to another.
  • Fixed issues related to ECS migration from instances to AWS Fargate without any data loss.
Technologies: Amazon Web Services (AWS), JavaScript, Kubernetes, GitHub, Containers, Python 3, Docker, DevSecOps, Site Reliability Engineering (SRE), PostgreSQL, CI/CD Pipelines, Infrastructure as Code (IaC), GitLab, AWS Cloud Architecture, Cloud Infrastructure, ClickHouse, Elasticsearch, AWS DevOps, Python, Cloud, Containerization, Orchestration

DevOps Engineer

2018 - 2020
Verizon
  • Developed an EKS in AWS using Kafka and Fluent Bit to maintain the application and its logs to be sent to elastic search.
  • Worked on Jira tickets to fix app-related issues and deploy them to EKS without downtime.
  • Built a robust system using the canary model to deploy the application, conduct live customer testing, then release the updated version to the rest of the regions.
Technologies: Amazon Web Services (AWS), Ansible, Kubernetes, Containers, Jenkins, Linux, Linux Kernel, Site Reliability Engineering (SRE), Apache Kafka, CI/CD Pipelines, Infrastructure as Code (IaC), GitLab, AWS Cloud Architecture, Cloud Infrastructure, Elasticsearch, AWS DevOps, Python, Cloud, Containerization, Orchestration

Cloud and Automation Engineer

2015 - 2019
IBM
  • Migrated applications from on-premise facilities to the cloud, configured a network layer in the cloud, and set the application up and running with the new cloud infrastructure.
  • Used Jira to track issues and enhance and ensure the application's seamless deployment to the cloud.
  • Optimized the deployment process by moving potentially unwanted processes or applications, which consume computing resources, into containers in the pre-build stage to deploy quickly.
Technologies: Amazon Web Services (AWS), Ansible, Containers, CI/CD Pipelines, GitLab, Cloud Infrastructure, AWS DevOps, Python, Cloud, Containerization, Orchestration

Blue-Green ECS Deployment

Deployed an application to Amazon ECS using the blue-green model, where the application is made live after testing—only if there are no downtime or issues and the load balancer is pointed to a new listener. Everything was done through Terraforming and GitHub Actions. We modified the application into containers and used them to deploy in AWS.

Canary Deployment for EKS

Set up canary deployment for a front-end-based application before releasing it to global regions. I used Helm, Ansible, and Jenkins to deploy and thoroughly test the application, then released it to development and production.

S3-S3 Solution

In AWS, we had to design Amazon S3 to Amazon S3 object transfer from one AWS account to another account bucket, which was developed using Python. We onboard buckets that need to be in sync whenever an object is uploaded to bucket A, and automatically, it gets published to bucket B. Before syncing across buckets, it scans the object for any virus and then uploads.

Blue-Green Deployment for Java Applications

We had to set up the application deployment in AWS using the Terraform tool to set the blue-green deployment of the code to Amazon ECS. After thorough testing, only the URL is made. Until then, Old Green, beautifully designed and handles all use cases, will be live and serve traffic.

Smartphone Page

I was the front-end developer set up using EKS on AWS. I deployed the applications of JVMs using Helm chart to the EKS cluster in AWS, where we developed all Apache rules, deployed and maintained the cluster, and set up application logging from the cluster to Kibana.
OCTOBER 2020 - PRESENT

Python for Everybody Specialization

University of Michigan | via Coursera

OCTOBER 2017 - SEPTEMBER 2019

Red Hat Certified Engineer (RHCE)

Red Hat

Tools

Terraform, GitLab, Shell, Ansible, GitHub, Jenkins

Platforms

Amazon Web Services (AWS), Linux, Kubernetes, Docker, Red Hat Linux, Red Hat Enterprise Linux, Apache Kafka

Paradigms

DevSecOps, DevOps

Languages

Python, Python 3, JavaScript

Storage

Elasticsearch, PostgreSQL, ClickHouse

Other

AWS DevOps, Infrastructure as Code (IaC), Cloud Infrastructure, Linux Kernel, Site Reliability Engineering (SRE), CI/CD Pipelines, AWS Cloud Architecture, Cloud, Containerization, Orchestration, Containers, Pulumi

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring