Seeking a career in an interactive organization that offers a consistently positive atmosphere and provides a challenging platform for strengthening my technical knowledge and learn new technologies and implement them for the betterment of the organization.
Over 9 years of experience in Information Technology with 4.5 years of exposure as AWS Cloud Admin (AWS DevOps CICD, AWS Databases, AWS Monitoring & Operation)
Extensively worked with Jenkins, Continuous Integration and End to End AutomationTools.
Deployed code on Nginx, Apache and Tomcat Web and Application Servers for Production,QA, and Development environments using Bash Shell scripts.
Experienced in Build and Deployment of Python and Java applications on to differenenvironments like Development, QA, UAT and Production, which includes designing, development and implementation.
Experience in installation, configuration and administration of GITLAB.
Used Ansible for Configuration Management and Deployments.
Proficient in working and Administrating Ubuntu and Centos(Linux).
Experienced in trouble shooting, Configuring and Deploying Applications in Nginx, Apache and Tomcat.
Overview
13
13
years of professional experience
Work History
DevOps Engineer
Granicus
Bangalore
01.2023 - Current
Implemented containerization technologies such as Docker and Kubernetes for faster delivery cycles.
Configured, managed, and monitored cloud-based services such as AWS EC2, S3, EBS, ELB, RDS using Terraform.
Deployed microservices on Kubernetes clusters in order to increase scalability and availability of services across multiple regions.
Provided support for web server configuration and maintenance activities.
Created CI and CD pipelines with Jenkins and Docker to automate the build process of applications.
Worked extensively with AWS services like EC2, S3, VPC, ELB, AutoScalingGroups, Route 53, IAM, CloudTrail, CloudWatch, CloudFormation, CloudFront, SNS, and RDS.
Deployed and supported infrastructure automation and configuration management tools.
Managed Kubernetes clusters with Helm charts for deploying applications in cloud environments.
Implemented DevOps practices such as continuous integration and deployment pipelines using Jenkins, Docker, Kubernetes.
Senior Administrator- Cloud Infrastructure
Wipro Technologies
Coimbatore
08.2021 - 01.2023
Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes
Worked and created Kubernetes AWS EKS to orchestrate the deployment, scaling and management of Docker Containers.
Worked Manually and automation to upgrade the EKS Cluster using cloudformation stack template.
Experience in administering and supporting the CM tools including Git, GitLab,Bitbucket and code commit
Good Experience in AWS Backup, On Demand and scheduled backup
Good Experience in Code developer tools, code pipeline, code build and code deploy.
Good Experience and worked extensively with Elastic kubernetes service and configured worker nodes.
Worked extensively with AWS services like EC2, S3, VPC, ELB, AutoScalingGroups, Route 53, IAM, CloudTrail, CloudWatch, CloudFormation, CloudFront, SNS, and RDS.
Worked on AWS Elastic Beanstalk for fast deploying of various applications developed with Java, PHP, Node.js, Python, Ruby and Docker on familiar servers such as Apache and Nginx.
Worked and good experience in Storage gateway to create SMB guest user to access the S3 Objects
Worked and good experience in AWS Batch to schedule the task and hands on to create job definition and jon queue to the environment.
Worked Monitoring tools like monitoring for prometheus and visulisation for grafana, and hands on knowledge in ELK.
Used S3 Storage Life Cycle to automatic move objects from one storage class to another
Provisioned AWS RDS databases, enabled multi AZ, read replicas, taken snapshots
Used AWS Secret Manager to store database secrets in encrypted form using KMS
Used AWS KMS to create symmetric CMK Keys & used KMS along with ACM to manage keys
Set up CICD pipeline on AWS (CodeCommit, CodeBuild, CodeDeploy, CodePipeline, Jenkins On AWS)
Created DNS records for EC2 instances along with TTL & routing policies
Enabled VPC peering between PreProd & Prod VPCs
Used AWS STS to retrieve credentials & impersonate IAM role for limited time say 15 min
Used CloudWatch to monitor performance metrics, created dashboards, generated events based on rules, alarm notifications to configured target, stored logs in log groups
Created VPC Flow Log to logs ALL in CloudWatch Log group & in S3 bucket
Setup unified cloud watch log agent to send logs from EC2 to cloud watch
Used CloudTrail to monitor internal API calls & to audit changes done by users to aws resources
Used AWS Config to track & audit resource configuration changes done
Used AWS Inspector for EC2 instances to check for host vulnerabilities using aws managed rules
Used AWS Trusted Advisor for cost optimize, performance, security, fault tolerance, service limits
Responsible for architecting, designing, implementing and supporting of cloud based infrastructure and its solutions.
Worked extensively with AWS services like EC2, S3, VPC, ELB, AutoScalingGroups, Route 53, IAM, CloudTrail, CloudWatch, CloudFormation, CloudFront, SNS, and RDS.
Gained good experience by working with configuration management tool Ansible and CI/CD tool Jenkins.
Created and configured elastic load balancers and auto scaling groups to distribute the traffic and to have a cost efficient, fault tolerant and highly available environment.
Implemented domain name service (DNS) through route 53 to have highly available and scalable applications.
Worked on AWS Elastic Beanstalk for fast deploying of various applications developed with Java, PHP, Node.js, Python, Ruby and Docker on familiar servers such as Apache and Nginx.
Set up and built AWS infrastructure with various services available by writing cloud formation templates in .
Good experience in IAM created roles, users and groups and attached policies to provide minimum access to the resources.
Created topics in SNS to send notifications to subscribers as per the requirement.
Worked on the databases of the Amazon RDS and carried out functionalities for creating instances as per the requirements.
Created CloudFront distributions to serve content from edge locations to users so as to minimize the load on the frontend servers.
Configured AWS CLI and performed necessary actions on the AWS services using shell scripting.
Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files and track metrics.
Created Highly Available Environments using Auto-Scaling, Load Balancers, and SQS.
Defined branching, labeling, and merge strategies for all applications in Git.
Configured Elastic Load Balancers with EC2 Auto Scaling groups
Configured S3 to host Static Web content.
Experienced in S3 Versioning and lifecycle policies to and backup files and archive files in Glacier.
Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
Good Experience in AWS Backup, On Demand and scheduled backup
Good Experience in Code developer tools, code pipeline, code build and code deploy.
Good Experience and worked extensively with Elastic kubernetes service and configured worker nodes.
Build Jenkins CI/CD pipeline for NEWS7 Webapp(Fulll stack)
Integrating with Rancher server for deploying NEWS7 Webapp in DEV Environment, Q/A and Production Environment
Wrote Dockerfile for NEWS7 Webapp (PHP)
Setup Rancher to create, maintain and configuring kubernetes cluster in AWS (EC2 and CUSTOM cluster)
Configured multiple clusters with different namespaces to work on Dev, UAT and Prod environments.
To build a pipeline for continuous deployment of the containerized application RANCHER Kubernetes cluster in Jenkins.
Installation and configuration of Rancher server cluster setup in an AWS environment.
Configured persistent volume and claims for storage in Mysql with EBS volumes.
Creating Ingress in the kubernetes cluster to allow users to access domain based routing.Written scripts to take daily back up on database within the cluster from production server
Good understanding of ELB, general networking principles, firewalls, routing technologies and DNS (Route 53)
Installing and configuring docker private registry with SSL using lets-encrypt.
Configuring monitoring tools like grafana and Prometheus on a cluster to visualize the resources of cluster, nodes and pods.
Configured AWS Elasticache (redis) for production servers.
Generating pom.xml along with developer for building the application using Maven.
Integrating Jenkins server to schedule auto build for Java and Angular, a web-based 3-tier applications.
Create a cluster in Kubernetes engine to deploy an application.
Edit a yaml file to run the docker containers as per application image as well as define a volume mount details and disk space for the particular container.
Working with AWS server for uploading files, editing the firewall and giving database access to the developer.
Creating MySQL database, alter user for the particular database and grant all permissions to the user.
Install a tomcat server and manage to deploy a multiple application on the server.
Add and delete tables, export and import database files.
Manage Kubernetes pods, deployment, services and ingress on public cloud and on premise.
Involved in build and deploy, maintaining, and troubleshooting of various applications in various testing and Production environments.
IT Support
Zeus Solutions, Chennai
Chennai
06.2012 - 12.2016
Demonstrated ability to diagnose and fix problems of computer hardware and software issues and computer operating systems.
Hands-on experience in responding, tracking, and following up to telephone, Chat, emails and end-user requests for support.
Deployed new Windows 7 images to laptops using Microsoft Deployment Toolkit, installed required software, cleared redundant data and user profiles through computer registry.
Involved in troubleshooting, updating and managing the company website, database.
Participation and Contribution in troubleshooting hardware and software issues with Windows Workstations, Macintosh and Network Printers.
Participation and Contribution in setting up the printers with new VLAN ports and static IP addresses.
Education
Bachelor's degree - Electronics and Communication Engineering
Dhanalakshmi Srinivasan engineering college
Perambalur, Tamil Nadu
01.2011
Higher Secondary School -
Aruna Higher Secondary School
Eraiyur, Tittakudi
01.2007
High School -
Indian matriculation Higher Secondary School
Tittakudi
01.2005
Skills
Centos
Ubuntu
RancherOS
Jenkins
Codebuild
Amazon CloudWatch
Datadog
New relic
Grafana
Prometheus
Ansible
Git
Gitlab
BitBucket
Docker
Kubernetes
RANCHER
Docker Hub
Docker private registry
ECR
Maven
Shell
Apache
Nginx
Tomcat
REDIS
MySql
AWS
Azure
Google Cloud
Certifications Training
AWS Certified Solutions Architect - Associate
AWS Certified DevOps Engineer-Professional
AWS certified security speciality
AWS certified solution architect professional
Disclaimer
I hereby declare that the above mentioned information are true to the best of my knowledge.
Timeline
DevOps Engineer
Granicus
01.2023 - Current
Senior Administrator- Cloud Infrastructure
Wipro Technologies
08.2021 - 01.2023
DevOps Engineer
KeplerWorx- The Cloud Tech Company-kochi
09.2020 - 07.2021
DevOps Engineer
Ajax Media Tech Pvt Ltd-Chennai
02.2020 - 05.2020
Junior DevOps Engineer
Vact Technologies, Coimbatore
11.2017 - 01.2020
IT Support
Zeus Solutions, Chennai
06.2012 - 12.2016
Bachelor's degree - Electronics and Communication Engineering