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.
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
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.