Summary
Work History
Education
Skills
Accomplishments
Languages
Timeline
Generic

KARUNYA NAIR R

TRIVANDRUM

Summary

Innovative DevOps Engineer known for high productivity and efficient task completion. Possess specialized skills in continuous integration and delivery (CI/CD), infrastructure as code (IaC), and cloud services management. Excel in collaboration, problem-solving, and adaptability, ensuring seamless development and operations integration.

Work History

DEVELOPER II DEVOPS ENGINEER

UST
TRIVANDRUM
02.2025 - Current

1. Talent Pool : Duration 6 months (Feb 2021-July2021)

Training activities

  • Linux : Installed Ubuntu in our personal system using Virtual Box . Understood the basic concepts and had an hands on experience with the common commands used.
  • Python : Basics were learnt and a mini project for catelog management was done. GUI was also setup.
  • Git : Created repositories and practiced operations like push, pull, merge,clone, cherrypick etc. Worked on both GitHub and GitLab.
  • Shell : Got familiarized with basics of shell scripting. Learned about variables, special variables.
  • Docker-
    Containerization of application and its detailed study. New images were build
    which was then pushed to the docker hub.
  • Kubernetes-
    Understood the concepts of K8s and also made a comparison between docker
    and kubernets.
  • Ansible-
    Cloud provisioning, configuration management, application management and
    intra-service orchestration along with many other IT services was looked into.
  • Terraform-
    Used as an infrastructure management tool, used for building and versioning
    infrastructure.
  • Jenkins-
    It was used as a continous integration tool for building and deploying applications
    automatically.
  • AWS-
    Concepts of cloud computing .

2. Project : EQUIFAX

Training Activities

Task1:
- Installed docker in ec2 instance provided and made sure the docker service is up and running.
- Check the docker version installed in the ec2 machine and write a docker file (using CentOs) to
install the Jenkins and necessary pre-requisites required for Jenkins to run.
- Created a docker image from this docker image and pushed the same to the docker registry.
- Create two docker containers using the docker image and these two containers should be
running in two different ports (8082 and 8090) and the same need to be mapped to the ec2
instance.
- When the host IP with port numbers is given the Jenkins should be running in both ports. A
pipeline is created in Jenkins to clone a repo from GitHub to host VM.


Task2:
- Install Ansible in the EC2 machine provided and create a playbook to check and install Java,
python and httpd/apache2. Once the playbook is executed successfully, do the modifications to
the httpd using another ansible playbook where it changes the port number of httpd conf file to
8081.
- Check whether the default page is coming or not, if success then clone a repo from GitHub
which consists of index.html page. Using the Ansible playbook copy the index.html page to
/var/www/html path.
- Restart the httpd service and check whether the new web page is displayed.

Task3:
- Write a single shell script where it must perform the below operations by taking user inputs and
create a file and directory, delete a file and directory, retrieve specific data from a given sample
data file, append data to the sample file at a particular requested row and modify data in the file
- All the above should be available like options and based on the selection the necessary action
should be taken.

3. Project : CarynHealth

  • Designed and implemented CI/CD pipelines using Jenkins and AWS Codepieline to automate the build, test and deployment process.
  • Managed and monitored cloud resources on AWS,optimizing EC2 instances and implementing autoscaling policies to ensure cost-effectiveness.
  • Collaborated with development teams to troubleshoot deployment issues, improving application release cycles by 30%.
  • Integrated Prommetheus and Grafana for system performance monitoring and implemented alerting systems to notify teams of infrastructure anomilies.
  • Assisted in the deployment and management of Kubernetes clusters in AWS EKS for application hosting.
  • Managed and optimized AWs services (EC2,S3,RDS) to ensure efficient cloud resource utilization.
  • Worked with the team to implement Git-based version control and continuos integration practices.

Education

Bachelor of Technology - Electrical, Electronics And Communications Engineering

Mohandas College Of Engineering And Technolology
Trivandrum
09-2020

Skills

  • Operating Systems : Linux (Ubuntu, CentOs), Windows server
  • Cloud Platforms : AWS, GCP
  • Version Control : Git, GitHub,GitLab
  • CI/CD Tools : Jenkins, GitLab
  • Configuration Management : Ansible
  • Monitoring and Logging : Grafana
  • Scripting : Python , Groovy

Accomplishments

  • Hi-Fligher Award From UST Colors team for actively participating and contributing to team events.

Languages

Malayalam
First Language
English
Proficient (C2)
C2
Hindi
Proficient (C2)
C2
Tamil
Elementary (A2)
A2

Timeline

DEVELOPER II DEVOPS ENGINEER

UST
02.2025 - Current

Bachelor of Technology - Electrical, Electronics And Communications Engineering

Mohandas College Of Engineering And Technolology
KARUNYA NAIR R