At Tata Consultancy Services, I spearheaded the implementation of CI/CD pipelines using Jenkins, enhancing deployment efficiency by automating processes with shell scripts and Kubernetes for container management. My expertise in AWS and proactive problem-solving skills significantly contributed to project success, demonstrating a strong blend of technical acumen and agile methodology adaptation.
Overview
3
3
years of professional experience
1
1
Certification
Work History
DevOps Engineer
Tata Consultancy Services
Hyderabad
12.2021 - Current
Worked on the CI/CD tool Jenkins, where we have set up a complete end-to-end flow for build and deployment.
Managed the admins' activities, integrated tools with Jenkins, and created the RBAC.
Involved in the installation, upgradation, and backup of Jenkins from scratch.
Created dynamic Docker cloud agents, and Linux and Windows servers to run the jobs dynamically.
Created the multi-branch pipelines that are reusable and useful for all the branches.
Implemented the shared libraries to store the variables, some of the tags, and usernames.
Wrote Jenkins files with multiple stages: branching, application building, testing, pushing images to the Docker registry, and ECR, and deploying on Kubernetes for new and old microservices.
Whenever there is scope to automate the manual activities, I use shell scripts to automate them.
Managed Docker orchestration and containerization using Kubernetes, handling deployment, scaling, and container management.
Created Kubernetes pods using Replication Controllers via declarative YAML files, and interacted with the Kubernetes API server.
Managed IAM roles and policies for access.
Implemented the shell scripts for cleaning up empty repos, older jobs, and Cron jobs for backup.
Oversaw tooling cluster enhancement and maintenance for the project.
Worked on Ansible for the configuration management tool.
Explore the monitoring involved in the POCs to monitor Prometheus and Grafana.
Worked on AWS services like EC2, VPC, IAM, Load Balancer, SNS, CloudWatch, etc.
Education
Bachelor of technology - Electronics and Communication Engineering
VJIT
Hyderabad
01.2021
Skills
Kubernetes
Docker
Jenkins
Linux
windows
Shell scripting
Ansible
AWS
AWS DevOps
Maven
Yaml
Terraform
Load Balancer
Agile
CICD Pipelines
VPC
Autoscaling
Elasctic
GIT
Certification
AWS Solution Architect
Timeline
DevOps Engineer
Tata Consultancy Services
12.2021 - Current
Bachelor of technology - Electronics and Communication Engineering
Assistant Delivery Manager at Tata Consultancy Services, Global Shared ServicesAssistant Delivery Manager at Tata Consultancy Services, Global Shared Services