Summary
Overview
Work History
Education
Skills
Certifications Training
Disclaimer
Timeline
Generic
Prithiviraj Rengarajan

Prithiviraj Rengarajan

Coimbatore

Summary

  • 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
  • Environment: AWS (EC2, VPC, ELB, S3, EBS, RDS, Route53, ELB, Cloud Watch, CloudFormation, AWS Auto Scaling, Lambda, Elastic BeanStalk,EKS,ECS,Backup), GIT, Maven, Jenkins,Docker,Kubernetes, AWS CLI, Unix/Linux, Shell scripting, Jenkins,Apache,Nginx,Grafana.

DevOps Engineer

KeplerWorx- The Cloud Tech Company-kochi
Kochi,Kerala
09.2020 - 07.2021
  • 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.
  • Environment: AWS (EC2, VPC, ELB, S3, EBS, RDS, Route53, ELB, Cloud Watch, CloudFormation, AWS Auto Scaling, Lambda, Elastic BeanStalk,EKS,ECS,Backup), GIT, Maven, Jenkins,Docker,Kubernetes, AWS CLI, Unix/Linux, Shell scripting, Jenkins,Apache,Nginx,Grafana.

DevOps Engineer

Ajax Media Tech Pvt Ltd-Chennai
Chennai
02.2020 - 05.2020
  • 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.
  • Environment: AWS EC2, VPC, ELB, S3, EBS, RDS,Cloud Watch, GIT, Maven, Jenkins,Docker,Kubernetes, RANCHER,Jenkins,Apache,Nginx,Grafana.

Junior DevOps Engineer

Vact Technologies, Coimbatore
Coimbatore
11.2017 - 01.2020
  • 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

Dhanalakshmi Srinivasan engineering college

Higher Secondary School -

Aruna Higher Secondary School

High School -

Indian matriculation Higher Secondary School
Prithiviraj Rengarajan