Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic
G SUDHEER KUMAR

G SUDHEER KUMAR

Nellore

Summary

Career Summary AWS DevOps Engineer over 5.5 years of experience in Linux, Git, Github, Ansible, Jenkins, Maven, Prometheus, Docker. Excellent skills in applying Continuous Integration and Continuous Delivery.

Overview

6
6
years of professional experience
3
3
years of post-secondary education

Work History

DevOps Engineer, Site Reliability Engineer

Chevron Corporation
  • Environment
  • Linux, Git, Github, Maven, Jenkins, Ansible, SonarQube, Splunk,
  • Tomcat, Kubernetes, AWS
  • Roles & Responsibilities:
  • Installing and configuring GIT, Jenkins, Deployment and automation
  • Maintaining the source code in GIT for various applications
  • Developed and implemented Software Release Management strategies for various applications according to the agile process
  • Administered merge, build and deployment of the codes to all the environments
  • Responsible for creating the branches and tagging the code
  • Defined branching and merging strategies on Github
  • Coordinate or assist the developers with establishing and applying appropriate branching, merging conventions by using Github
  • Used Ansible for configuration management
  • Identity root cause, and resolve problems
  • To configure and maintain codebase to support the build and deployment of code on servers
  • Splunk is used to monitor the log files in server
  • Jenkins is used as a Continuous Integration tool for automation of daily process
  • Involved in the release process and deployed applications (WAR and JAR) to the Tomcat
  • Project

DevOps Engineer

Mindtree
09.2019 - Current
  • Environment
  • Linux, Git, Jenkins, Maven, Ansible, SonarQube, Terraform, Docker,
  • Tomcat, Kubernetes, AWS Roles & Responsibilities:
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications
  • Installed application on AWS EC2 instances and also configured the storage on S3 buckets
  • Implemented AWS high-availability using AWS Elastic Load Balancing (ELB), which performed balance across instances in multiple availability zones
  • Utilizing Jenkins for enterprise scale infrastructure configuration and application deployments checking out the code from Github and use Maven to build jar and war artifacts
  • Responsible to build the tools and packaging the source code using Maven
  • Authenticate and Authorize users on Jenkins as per their responsibilities
  • Responsible for Jenkins plugin management, user management, Build/Deploy Pipeline Setup, and End-End Job Setup of all the projects
  • Deployed application packages on to docker containers
  • Coordinated with software development teams and QA teams for smoother execution of the processes
  • AWS infrastructure is built by using Terraform scripts
  • Performed regular builds and deployment of the packages for testing in different environments (Dev, QA, and UAT)
  • Communicating requirements effectively to team members and manage applications
  • Place: Bangalore ( Sudheer G )

Site Reliability Engineer

Capgemini
09.2017 - 08.2019
  • Environment
  • Linux, Git, Jenkins, Maven, Ansible, Terraform, Docker,
  • Tomcat, Kubernetes, AWS Roles & Responsibilities:
  • SRE team is responsible for the 99.99% uptime and operations of entire SAP Ariba SaaS product
  • Responsible for availability, performance, monitoring and incident response for Ariba Application Platform and Services
  • Participated in on-call rotation, incident response, initial triage, ensuring communication and involving responsible teams to mitigating customer impact during major outages
  • Coordinating with different teams like DBA, Network, Engineering, Tools and other stakeholders
  • Currently managing 12k servers/devices distributed along 13 datacenters which includes our production and pre-production environment
  • Acted as a single point of contact for all issues related to Infrastructure and all the moving parts in Ariba cloud during on-call
  • Acting as a sole owner from India in managing our Web layer which includes apache with ModJK
  • Planned, designed and managed our Micro Service stack (AWS, Azure) which combines Docker, Kubernetes,
  • Experience in Managing AWS services like EC2, S3, EBS, Snapshot, AMI, ELB, Route 53, CloudWatch alarms, IAM, and Autoscaling
  • VPC – Creating Instances in VPC, assigning subnets and Elastic IPs to get network, Creating Nat Gateways using Elastic IP
  • Updating Route Tables for subnets
  • Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system
  • Migrated on premise server to AWS EC2
  • Configured IAM, Managing AWS users and groups and updating IAM policies as per requirement
  • Set ALARMS on any of metrics to receive notifications
  • Working on Autoscaling, Create Launch Configuration and then create Auto scaling group Increasing EBS volume size without downtime, Snapshot creation on volumes
  • Creating AMI and restore
  • Enabling CloudWatch for monitoring EC2 instances and Elastic Load Balancers
  • Installing terraform, creating a build infrastructure according to requirement
  • Created support case with AWS for any critical issues and follow-up
  • Planned and executed multiple disaster recovery failovers throughout multiple geographic locations
  • Created and optimized multiple monitors according to business needs with our inhouse monitoring tools and 3rd party tools such as Splunk, Datadog, site24x7 etc
  • Acted as a sole point for contact from Ops for a product “Ariba Network” during all outages, sanity and benchmarking
  • Created multiple dashboards which helps the team in identifying bottlenecks, pain points during multiple outages and integrated multiple products with Splunk
  • Onboarded multiple new products into production from the stage of planning and designing with collaboration from Dev team
  • Driven multiple incidents and changes followed with postmortem meeting
  • Tested and deployed multiple new changes and new builds into production on weekly/monthly basis
  • By using in-house tools and Jenkins
  • Project

Education

B.E - E.C.E

Annamalai University
06.2014 - 04.2017

Skills

Operating Systems: Linux Operating Systems:(CentOS, Cloud Linux, Ubuntu)undefined

Additional Information

  • Working Experience on Git, Github, Jenkins. Debugging issues if there is any failure in broken Jenkins build and maintaining Jenkins build pipeline. Managed GitHub repositories and permissions including branching and tagging. Expertise Knowledge in version control system in Git. Worked on Jenkins by installing configuring and maintaining for the purpose of continuous Integration and for End to End automation for all build and deployments. Used Ansible for configuration management. Working experience on Docker containerization tool and deployed various applications to various environments. Docker management with Kubernetes. Having Good Knowledge of Python technologies. Good knowledge on Linux Administration. Having Good experience in Amazon Web Services environment and good knowledge of AWS services like Elastic Compute Cloud (EC2), Elastic Load Balancers ,IAM, S3, Cloud Front, RDS, VPC, Route53, SNS, Cloud watch, Cloud Formation, Cloud trail. Utilized Cloud Watch to monitor resources such as EC2, CPU memory, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system. Implementation of NAT gateways for web apps hosted in private subnets. Setup and configured EIP to EC2 instances. Created Alarms and notifications for EC2 instances using Cloud Watch. Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS. Attaching or Detaching EBS volume to AWS EC2 instance. Created SNS topic and added Mail subscription to notify the status of instance. Designing and Deploying Highly scalable infrastructure using ELB and Auto Scaling services. Ability to learn new skills quickly.

Timeline

DevOps Engineer

Mindtree
09.2019 - Current

Site Reliability Engineer

Capgemini
09.2017 - 08.2019

B.E - E.C.E

Annamalai University
06.2014 - 04.2017

DevOps Engineer, Site Reliability Engineer

Chevron Corporation
G SUDHEER KUMAR