Summary
Overview
Work History
Education
Skills
Websites
Technologies
Accomplishments
Timeline
Generic

Venkatasathya Ranjith Reddy

Staff Systems Engineer
McKinney,TX

Summary

Critical thinking DevOps Engineer with extensive understanding of high availability architecture and concepts. Purpose-driven professional with capacity to be strong team player plus work effectively independently.

Overview

8
8
years of professional experience
5
5
years of post-secondary education

Work History

Staff Systems Engineer

Edelman Financial Engines
Remote, TX
03.2021 - Current
  • Extensive knowledge of Windows and Linux systems administration through automation
  • Improved code deployment efficiency by automating processes with CI/CD pipelines.
  • Monitored automated build and continuous software integration process to drive build/release failure resolution.
  • Automated manual tasks through scripting languages such as Python or Shell, boosting team productivity levels.
  • Provided 24/7 on-call support for critical systems, ensuring high availability and rapid issue resolution.
  • Collaborated with development teams to streamline software releases, resulting in faster timetomarket.
  • Orchestrated continuous integration and delivery pipelines for faster software releases, improving release efficiency.
  • Create Jenkins Pipelines that runs end-to-end process for creating Microservices
  • Convert Freestyle Jenkins Pipelines to Declarative Pipelines
  • Work to further automate patching of critical systems and applications
  • Work closely with development teams to ensure timely software releases
  • Support infrastructure and application services through configuration management like Git, Puppet, Ansible
  • Utilize Splunk Data, Dashboards, reports to exceed customer expectations
  • Maintain customer obsessed culture by taking ownership of issues and providing quality solutions quickly
  • Collaborated with colleagues on various projects, sharing knowledge and expertise while working together towards common objectives.
  • Participated in team-building activities to foster teamwork and collaboration.

Site Reliability Engineer

Comcast Corporation
Philadelphia, PA
12.2018 - 02.2021
  • Work on vCMTS Telemetry to handle all the metrics and logs of numerous components
  • Developing the architecture using several programming languages like Java and Python scripting
  • Developing the cluster to handle billions of metrics and logs with a tightened networking and security architecture
  • Working on AWS Cloud to handle metrics using Kafka and logs using elastic search
  • Working on EKS service in AWS for utilizing Kubernetes to migrate the stream processors from docker swarm to Kubernetes
  • Develop ELK stack using Managed Elasticsearch service in AWS
  • Develop a buffering layer architecture to streamline logging messages from fluentd to AWS Elasticsearch using S3, SNS, SQS and Lambda
  • Work on Scaling Elasticsearch Clusters in AWS from 1 to 30 plus clusters in a short period of time
  • Maintain the infrastructure with minimal downtime along side excellent performance on reliability, efficiency
  • Script AWS Lambda function to auto-scale concurrencies for other functions in AWS Lambda
  • Develop Stream Processors using Docker Swarm
  • Design next generation telemetry to handle more metrics on a larger scale using newer technologies in AWS as well as on-prem infrastructure
  • Worked on orchestrating cloud components using terraform and cloud formation
  • Worked on building ansible scripts for automation
  • Automate and streamline the process of operations and alerting
  • Developed CI/CD pipelines using Concourse
  • Develop dashboards in Grafana and Kibana which are used in reporting to several team across the company
  • Troubleshoot and resolve issues in development, test and production environments

Software Engineer

Symantec Corporation
Boston, MA
11.2016 - 11.2018
  • Collaborating with our CD team to design, deploy, manage and operate scalable, highly available, and fault tolerant systems on AWS
  • Develop and deliver within our Continuous Delivery Framework
  • Lead on Shifting legacy applications to AWS
  • Handle billions of log lines coming from several clients and analyse those using big data technologies like Hadoop (HDFS), Apache Kafka and Apache Storm
  • Monitoring the entire cluster in Ambari and troubleshooting the storm supervisors, Kafka brokers and zookeeper
  • Query for huge sets of data for the event generation in No SQL database such as Vertica
  • Query for feeds/regexes in MS SQL for URL module in the cluster
  • Implement log metrics using log management tool such as Elastic Search, Log stash, Kibana (ELK stack) and visualize them in dashboards like Grafana and Kibana
  • Use of YAML templating to send the metrics through Filebeat
  • Migrate existing architecture to Amazon Web Services and utilize several technologies like Kinesis, RedShift, AWS Lambda, Cloud watch metrics
  • Query in Amazon Athena with the alerts coming from S3 buckets and finding out the alerts generation difference from the Kafka cluster and Kinesis cluster
  • Extensive use of Python for managing services in AWS using boto library
  • Use of cloud orchestration technologies like Terraform to spin up the clusters
  • Use terraform to setup security groups and CloudWatch metrics in AWS
  • Aggressive unit testing of java code using Junit and Mockito
  • Ensure data integrity and data security within the production environment
  • Broad experience in using Linux Environment
  • Understanding of tools for source management like Git, Perforce continuous integration (CI) tools like Jenkins

Education

Master's - CS

University of Central Missouri
Warrensburg, MO
01.2015 - 01.2016

Bachelor of Technology - CS

Swarna Bharathi Institute of Science & Technology
India
01.2011 - 01.2015

Skills

Linux operating system

Scripting languages

System administration

Infrastructure automation

Monitoring and logging

Configuration management

Maintenance and troubleshooting

Technologies

Amazon Web Services, Kubernetes, Jenkins, Splunk, Elasticsearch, Grafana, Appdynamics, DataDog, ArgoCD, Gitlab, Python

Accomplishments

  • 8 Plus Years of experience in Devops and Site Reliability Engineering.
  • Expertise in Migrating on prem infrastructure to cloud.
  • Experience in building cloud infrastructure end-end with IAC tools like Terraform, CloudFormation.
  • Designed and Managed large-scale infrastructure with very minimal downtime using monitoring tools like Elasticsearch, Splunk, Grafana, CloudWatch, Prometheus.
  • Responsible for creating CI/CD pipelines using Jenkins, Concourse based on the needs of Developers and Infrastructure management.
  • Ability to take up challenges and lead the development of work.

Timeline

Staff Systems Engineer

Edelman Financial Engines
03.2021 - Current

Site Reliability Engineer

Comcast Corporation
12.2018 - 02.2021

Software Engineer

Symantec Corporation
11.2016 - 11.2018

Master's - CS

University of Central Missouri
01.2015 - 01.2016

Bachelor of Technology - CS

Swarna Bharathi Institute of Science & Technology
01.2011 - 01.2015
Venkatasathya Ranjith ReddyStaff Systems Engineer