Summary
Overview
Work History
Education
Skills
Timeline
Generic

SHRAVAN REDDY

Toronto

Summary

  • DevOps Engineer with 6+ years of professional in AWS cloud.
  • Dedicated DevOps Engineer highly effective in undertaking administrative and programme management tasks. Manages complex data with excellent organisation. Motivated to achieve outstanding success through prompt communication and helpful approach.
  • Successful Implementation of 20+ Continuous Integration & Deployment projects using Jenkins and Spinnaker CI/CD Pipelines.
  • Experienced in both framework and CloudFormation to automate AWS environment creation along with the ability to deployment on AWS, using build scripts and automate solutions using Shell and Python Scripts.
  • Hands - on experience on Google Cloud Platform (GCP) in all the big data products bigquery, Cloud DataProc, Google Cloud Storage, Composer (Air Flow as a service).
  • Set up Terraform backends, modules and var files to manage multiple environments with same Infrastructure code
  • Deep experience in Docker containerization and in Kubernetes for Docker orchestration
  • Expertise in building enterprise-class AWS Cloud presence for web-applications
  • Deep understanding of CI/CD principles and microservices based applications deployed to virtualized cloud environments
  • Experienced in Continues Integration (CI) and build automation tools including Jenkins & Bamboo.
  • Loyal employee with solid understanding of training and mentoring employees. Dedicated team player, proactive and hands-on in task completion.
  • In-depth knowledge of Amazon Web Services (AWS), including EC2, Elastic Load Balancing, Auto Scaling, S3, Amazon VPC, Route 53, SES, Cloud Formation, IAM, and Cloud Watch.
  • Deep experience with container-based deployments using SonarQube flink spark, Python Docker, working with Docker images, Docker Hub and Docker-registries.
  • Expert knowledge in setting up Kubernetes clusters and in container orchestration in Kubernetes
  • Proficient in scripting for build automations using multiple languages including Bash, PowerShell, Groovy.
  • Strong knowledge in JavaScript using Closure, inheritance, AJAX and experience in both Object-Oriented Programming and Functional Reactive Programming.
  • Integrated SeaShark into CI/CD pipelines, automating the build, test, and deployment processes to enhance the efficiency of software delivery in a banking setting.
  • Implemented robust disaster recovery plans using SeaShark, enabling swift recovery and minimal downtime in the event of system failures or unforeseen incidents in the banking infrastructure
  • Experienced in deploying to and administering the use of JBoss, Apache Tomcat web server.
  • Well-versed in use of Jira for issue-tracking and Confluence for documentation.
  • Created the whole test framework using Selenium: further test creation and execution is facilitated by the framework

Overview

10
10
years of professional experience

Work History

DevOps Engineer and Production Support

Economical Insurace
06.2022 - Current
  • Responsible for support and maintaining of Confidential Pre-Production and Production environments
  • Conduct root cause analysis for major incidents to prevent recurrence and improve overall system reliability
  • Scheduling the alerts and generating the reports of servers and user data using Splunk
  • Implement automation tools and scripts to streamline repetitive tasks and enhance system efficiency
  • Performed troubleshooting, identifying root cause of system-related issues
  • Organised and managed workload through task management system, ensuring on-time delivery of projects
  • Executed projects using Waterfall and Agile methodologies
  • Used Terraform and Puppet to script and automate system tasks
  • Facilitated continuous workflow by creating and maintaining technical documentation, including system diagrams and operational procedures
  • Ensure that systems adhere to security policies and standards, implementing necessary measures to address vulnerabilities
  • Collaborate with development teams to understand application architecture and dependencies for effective troubleshooting
  • Extensive experience integrating .NET applications into DevOps pipelines, automating build, test, and deployment processes to enhance efficiency and reduce time-to-market.
  • Vast experience in identifying production bugs in the data using stack driver logs in GCP
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services
  • Created new Linux servers on AWS and setup storage, load balancing using EBS and S3 Services
  • Designed and developed Continuous Integration & Continuous Delivery pipelines in Jenkins
  • Automating the day-to-day activities using PowerShell
  • Be available for on-call support, responding to incidents outside regular working hours to ensure continuous system availability.

SITE RELIABILITY ENGINEER

Intact Insurance
04.2021 - 06.2022
  • As part of DevOps team, my role includes release management, Environment Management, deployments, Continuous integration, continuous deployment, Incident management, version management Providing a better workflow for Continuous Integration and Continuous Delivery
  • Assisted in migrating applications from customer on-premises datacenter to the cloud (AWS)
  • Well versed in managing source code repositories like Git, GitHub, bit bucket
  • Document and maintain runbooks and procedures, automate as much as possible
  • Used Cloud shell SDK in GCP to configure the services Data Proc, Storage, BigQuery
  • Automated the cloud deployments using Chef, Python and AWS Cloud Formation Templates
  • Working for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation
  • Socialize SRE culture across teams within the organization to publicize the value of SRE, mentor and train SME's around proactive reliability decision making and planning
  • Skilled in containerizing .NET applications using Docker, facilitating seamless deployment and scalability while maintaining consistency across different environments.
  • Created scripts for system administration and AWS using languages such as BASH and Python and built server deployment on Cloud (EC2) servers with help of DevOps tools like Chef
  • Used Ansible to manage Web applications, Environment's configuration Files, Users, Mount points and Packages
  • Configure and administer Git source code repositories
  • Develop and implement an automated Linux infrastructure using Ansible
  • Worked on vagrant for configure lightweight, reproducible, and portable development environments
  • Used Shell scripting (Bash), Power Shell, Ruby, Perl, Python based scripts for merging, branching, and automating the processes across different environments
  • Implemented Chef Recipes for Deployment on build on internal Data Centre Servers
  • Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances
  • Worked on AWS AIM, which included managing application in the cloud and creating EC2 instances
  • Expertise in Azure infrastructure management (Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses, Office365) Worked on Cloud automation using AWS Cloud Formation templates
  • Used Jenkins, Code Deploy for CI/CD pipelines
  • Used chef for server provisioning and infrastructure automation in a SAAS environment
  • Worked on various Docker/Kubernetes components like Docker Engine, Hub, Machine, Compose and Docker Registry.

Remote DevOps Engineer

EForce Systems
02.2019 - 03.2021
  • Implemented a production ready, load balanced, highly available, fault tolerant, auto-scaling Kubernetes infrastructure in AWS for microservice container orchestration
  • Created security groups, network ACLs, Internet Gateways, and Elastic IP's to implement a safe and secure area in AWS public cloud for the organization
  • Analyzed the structure of the application and created a plan for containerization
  • Used Shell scripting (Bash), Power Shell, Ruby, Perl, Python based scripts for merging, branching, and automating the processes across different environments
  • Worked on creating the Docker containers, Docker container images, tagging and pushing the images to the registry
  • Installed, configured and administered Jenkins on Linux machines
  • Automated weekly releases with Maven scripting for compiling Java code, debugging and pushing builds into Maven repository
  • Implemented master-slave architecture for Jenkins, improving pipeline performance and scalability
  • Hands on experience in using all the big data related services in Google Cloud Platform
  • Worked on creating the Docker containers, Docker container images, tagging and pushing the images to the registry
  • Automated configuration management and deployments using Ansible playbooks
  • Using Azure Media and Content delivery, Azure Networking, Azure Hybrid integration, Azure Identity and Access Management, Azure Data Factory and Storage, Azure compute services and Azure Web apps
  • Implemented DevOps best tools and practices such as centralized logging with ELK stack, and server monitoring with Nagios
  • Integrated Maven with Jenkins for builds as part of the Continuous Integration process.

AWS DevOps Engineer

Symbiosis
04.2017 - 12.2018
  • Implemented a Continuous Delivery pipeline with Docker, and Bit bucket and AWS
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes
  • Used min-max replica-count parameters in Kubernetes to orchestrate the scaling-out scaling-in of individual services
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS
  • Established infrastructure and service monitoring using Prometheus and Grafna
  • Worked on various Azure services like Compute (Web Roles, Worker Roles), Azure Websites, Caching, SQL Azure, NoSQL, Storage, Network services, Azure Active Directory, API Management, Scheduling, Auto Scaling, and PowerShell Automation
  • Used both Github and Bitbucket for automated build kick-offs upon pull requests
  • Installed, configured, and maintained multiple web- and application servers including Apache and Tomcat, and web-ingress-controller Nginx, on RHEL VMs, in-house and Cloud
  • Implemented and optimized CI/CD pipelines for .NET projects, ensuring automated testing, code quality checks, and streamlined deployment in compliance with banking industry standards.
  • Working from scratch, planned, installed, and configured SQL Server instance on Amazon RDS, deployed and configured NoSQL MongoDB AMI instances on AWS.

Junior DevOps Engineer & Technical Consultant

Redsoft
05.2014 - 02.2017
  • Worked efficiently both independently and as a team and recognized for excellent communication and interpersonal skills, and for analytical and leadership skills
  • Migrated physical Linux/Windows servers to cloud (AWS)
  • Leveraged cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts
  • Created Cloud Formation templates for deploying AWS resources though Jenkins
  • Used Subversion as source code repositories
  • Created and maintained user accounts in IAM, RDS database, and Route 53 services in AWS cloud
  • Implemented automated local user provisioning instances created in AWS cloud
  • Provided highly durable and available data by using S3 data store, versioning, lifecycle policies, and by creating AMI s for backup of mission-critical production servers
  • Performed testing of the application using Selenium, Performance Center, and Load Runner
  • Implemented Ansible to manage all existing servers and automate the build/configuration of new servers
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.

Education

Bachelors in Computers Science -

Manav Bharti University

Skills

  • AWS , Azure , DevOps , Terraform , Ansible , GIT , GitHub/GitLab , Jenkins , CI/CD , Dockers , GCP AWS EKS , Kubernetes , Orchestration , YAML , JSON Service Now/Jira New Relic Nagios , Apache , Tomcat/Nginx
  • ELK Stack , Maven , KOPS , Weblogic ,Linux , Kubectl , Kubeadm , Splunk , MySQL , SonarQube , Flink , Spark , Python , JavaScript
  • EC2 , S3 , IAM , Cloudwatch Cloudtrail , CloudFormation , Lambda , Autoscaling Route53 , VPC Security Group , AMI , DynamoDB , ElasticCache , RDS , CloudFront , EBS , Ekastic Load Balancer , Fargate , Lamda

Timeline

DevOps Engineer and Production Support

Economical Insurace
06.2022 - Current

SITE RELIABILITY ENGINEER

Intact Insurance
04.2021 - 06.2022

Remote DevOps Engineer

EForce Systems
02.2019 - 03.2021

AWS DevOps Engineer

Symbiosis
04.2017 - 12.2018

Junior DevOps Engineer & Technical Consultant

Redsoft
05.2014 - 02.2017

Bachelors in Computers Science -

Manav Bharti University
SHRAVAN REDDY