Summary
Overview
Work History
Education
Skills
Timeline
Generic

Srinivas Deekonda

Summary

  • Having around 10+ years of progressive experience in Software Industry in which around 3+ Years of extensive experience as DevOps engineer. Hands- on experience to work on various DevOps Tools such as, Git and GitHub, GitHub Actions, Docker, Kubernetes, AWS EKS, AWS ECR, Jenkins, Terraform and cloud platform AWS
  • Designed end to end automation of infrastructure and continuous delivery of the applications by using Jenkins, Terraform and Kubernetes.
  • Experience on CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins
  • Good Understanding and implementation experience of CI/CD pipeline, automation programmatically by creating Jenkins jobs and pipelines and solving various problems with ANT, Maven, Gradle as plugins.
  • Experience with installation and configuration of Dockerenvironment including Docker registry hub for managing different Docker images and deployment of applications inside the software containers.
  • Provided consistent environment using Kubernetes for deployment scaling and load balancing to the application from development through production, easing the code development and deployment pipeline by implementing Docker containerization.
  • Expertise in configuration and automation Jenkins, Ansible and Docker.
  • Experience in AWS Cloud Services like EC2, ELB, VPC, S3,EFS, ECS, CloudFront, IAM, RDS, Route 53, AWS Backup, CloudWatch, SNS, CloudTrail
  • Monitoring tools like New Relic and CloudWatch in different work environments in real and container workspace
  • Experience with ticketing tools HP Service Manager, HP Service Center, Remedy, Maximo, ISM, Zendesk

Overview

14
14
years of professional experience

Work History

DevOps Engineer

Estuate Software Pvt Ltd.
05.2021 - Current

Project Name : WWF (World Wildlife Fund)

Client : WWF Singapore

Environment : GitHub Actions, Terraform, AWS ECR, AWS EKS, AWS, Git, GitHub, Linux, Jira

Role : DevOps Engineer


Project Description:

Responsible for the continuous development, dissemination, and incorporation of key architectural principles, best practices, and standards for teams to build, deploy, maintain, and evolve software applications so that they align with business goals, and quality requirements such as high availability, high security, high fault-tolerance and isolation, high scalability, high reliability, high performance, high agility, etc.


Roles and Responsibilities:

  • Highly motivated and committed Cloud and DevOps Engineer experienced in Automating, Configuring and deploying instances on AWS cloud environments and Data centers.
  • Involved in designing and deploying a multitude of applications utilizing almost all the AWS stack including EC2, Route53, S3 focusing on high-availability, fault tolerance and auto-scaling in AWS by using Terraform.
  • Container management uses Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes. Expertise in Installing, configuring & administering Jenkins on Linux machines along with adding/updating plugins like GIT, Ansible, Sonar, Check style, Deploy to Container, Build Pipeline etc.
  • Designing and implementing CI (Continuous Integration) (CI) system: configuring Jenkins servers, Jenkins nodes, creating required scripts (Shell), and creating/configuring VMs (Windows/Linux).
  • Configured SSH, SMTP, Build Tools, and Source Control repositories in Jenkins. Installed multiple plugins to Jenkins. Configured Proxy to get auto updates.
  • Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Using Kubernetes, I have controlled and automated application deployments and updates and orchestrated deployment.

Technical Support Professional

IBM India Pvt Ltd
05.2010 - 09.2017

Technologies : AWS Cloud computing , Xenapp 6.0& 6.5, Citrix Virtual Apps and Desktops 7.15

Role : Subject Matter Expert


Roles and Responsibilities:

  • Creating Linux Servers on Amazon ( EC2, EBS, ELB, SSL, Security Groups, RDS and IAM)
  • Creating Snapshots, AMIs of the instances for backup and creating clone instances
  • Setup/Managing Application Load Balancers, Target Groups
  • Configuring VPC, Subnets; make the connection between different zones; Blocking suspicious ip/subnet via ACL
  • Created Internet Gateways and NAT Gateways and instances to allow communication from the private instances to the internet through bastion hosts
  • Setup/Managing Databases on Amazon RDS. Monitoring servers through AWS CloudWatch, SNS.
  • Creating/Managing AMI/Snapshots/Volumes, Upgrade/downgrade AWS resources (CPU, Memory, EBS)
  • CreateS3 buckets and also managing policies for S3 buckets
  • Creating CDN on Amazon CloudFront ( Origin Path: Server / S3) to improve site
  • Creating, managing IAM policies for organizations in AWS to define User Groups, create Users, assign roles and define rules for role based access to AWS resources
  • Implemented Domain Name Service(DNS) through Route 53 and creating/ managing DNS records in Route 53
  • Configuring Alarms and Alert Notifications for EC2 instances and ELB via CloudWatch and SNS
  • Monitor Production Server Health of different parameters (System Load, Swap Memory, Hard disk, Apache requests) via CloudWatch.
  • Configured Rules in Amazon Event Bridge for getting alerts on Route 53 changes notification and EC2 instances status notifications
  • Configured Site-to-Site Configuration
  • Worked on AWS Migration Hub to migrate On premise servers to AWS Cloud

Education

Master of Science - Mathematics

Osmania University
Hyderabad, India

PGDCA (in Information Technology) - Computer And Information Sciences

Technosoft Solutions
Hyderabad, India

Skills

  • Automation Tools : Jenkins, Ansible, Docker, Kubernetes, Terraform,
  • Cloud Platforms: Amazon Web Services, Azure
  • Version Control tools : GIT, GitHub, Bitbucket, GitLab
  • Web Servers :Tomcat, Nginx
  • Scripting/Languages : Shell, JSON, YAML, Groovy
  • Application Servers : Weblogic Application server 9x, 10x
  • Monitoring Tools : AWS Cloudwatch
  • Operating system : Linux (Red Hat 4/5/6/7, CENTOS), Ubuntu12/13/14

Timeline

DevOps Engineer

Estuate Software Pvt Ltd.
05.2021 - Current

Technical Support Professional

IBM India Pvt Ltd
05.2010 - 09.2017

Master of Science - Mathematics

Osmania University

PGDCA (in Information Technology) - Computer And Information Sciences

Technosoft Solutions
Srinivas Deekonda