Summary
Overview
Work History
Education
Skills
Timeline
Generic
Ranjith Nair

Ranjith Nair

Calicut

Summary

DevOps Engineer
6+ years experience as IT professional working as a Linux System Engineer and DevOps engineer with extensive experience in Linux, Databases, Devops Tools and technologies.

Experienced in automation, configuration management, and deployment of large-scale web-based systems.
I am looking forward to be a part of a progressive organization where I can utilize my knowledge, help the organization grow and sharpen my skills.

Overview

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

Work History

DevOps Engineer

Rapid Innovation
02.2024 - Current

As a DevOps Engineer in a service-based company, I have been responsible for designing and implementing CI/CD pipelines, automating infrastructure deployments, and optimizing cloud-based environments for multiple customers. My role involves managing deployments on cloud platforms such as AWS and GCP ensuring application scalability, and setting up monitoring solutions to maintain system reliability. I have experience working with Kubernetes clusters, containerized applications, and inference scaling for AI/ML models.


Key Responsibilities:

  • CI/CD & Automation:Created and managed repositories on GitLab and Github.
    Designed and implemented CI/CD pipelines to deploy applications on AWS EC2, ECS and GCP VMs within containers.
    Automated deployment workflows using GitLab CI/CD, Github actions, Docker, and Terraform.
  • Cloud Infrastructure & Deployment:Provisioned and configured EC2 instances, ECS Services and GCP VMs for hosting customer applications.
    Deployed and managed Kubernetes clusters (GKE) for scalable application hosting.
    Implemented Nginx Ingress on Kubernetes clusters to route traffic efficiently.
  • Monitoring & Logging:Deployed Grafana and Loki using Helm charts to monitor applications running on GKE.
    Set up separate VMs for Grafana monitoring of EC2 and GCP VM-based applications.
    Integrated application logs with Loki for centralized log management.
  • AI/ML Inference Scaling:Successfully scaled Stable Diffusion inference model on CoreWeave using KServe.
    Optimized inference services for efficient resource utilization and scalability.

DevOps Engineer

Slashrtc Software Services Private Limited
11.2020 - 12.2022

Key responsibilities -
Managing, Maintaining and Monitoring of infrastructures which
are on Premise and on cloud.
Setting new servers for monitoring using prometheus and
grafana.
Setting up ELK stack on new servers for implementing logging
solution.
Automating tasks on linux servers and aws instances.
Installing web-servers and databases using Ansible configuration
management tool.
Setting up monitoring and logging stack using Ansible.
Working on release and deployment
Setting up infrastructures.
Resolving issues on servers which is causing downtime on the
application.
Creating and automating scripts using crontab to optimize the
work.

Writing scripts for cronjob entries, which included maintaining various log files.
Managing Databases.
Working on memory and swap memory and the process which
are increasing CPU load.
Setting up CI for cloud and on premise servers using Jenkins CI.
Code deployment on servers using jenkins CI and Argo CD for bug fix, feature enhancement, instance deployment.
Containerizing applications using docker for different environments.
Deploying AWS Kops cluster for monitoring as well as setting up
service mesh using ISTIO.

Working on tickets generated by internal team such as new instance deployment, feature enhancement.

Working on tickets generated by customer for working on critical issues such as downtime, slow response, bug fix.

Linux System Engineer / Junior DevOps Engineer

InfotechEdge
01.2017 - 11.2020

Key responsibilities -

Created and serviced administrator and user accounts on Linux-based systems, managing multiple deployments.
Coordinated cross-site installation of networked systems, confirming post-install connectivity.
Managed and monitored installed systems for high level of availability.
Interacted directly with users to diagnose and correct major system issues and address concerns.
Wrote and maintained Shell scripts to increase system efficiency and performance.
Wrote shell scripts to perform weekly-biweekly database backup.
Provided L2 level technical support and troubleshooting to internal team and external clients.
Tuned systems to boost performance.
Implemented continuous integration using Jenkins.
Developed Ansible playbooks for provisioning, packages, services, configuration and deployments.
Successfully implemented a CI/CD pipeline using Jenkins and Ansible to automate the build, test, and deployment of software.


Education

Bachelor's of Computer Application - Computer Application

Madurai Kamraj University
01.2014 - 12.2016

Skills

Linux operating system

Shell scriping

Terraform

Docker containers

undefined

Timeline

DevOps Engineer

Rapid Innovation
02.2024 - Current

DevOps Engineer

Slashrtc Software Services Private Limited
11.2020 - 12.2022

Linux System Engineer / Junior DevOps Engineer

InfotechEdge
01.2017 - 11.2020

Bachelor's of Computer Application - Computer Application

Madurai Kamraj University
01.2014 - 12.2016
Ranjith Nair