Experienced DevOps engineer dedicated to continuous learning and improvement. Proficient in automating infrastructure, integrating cloud services, and implementing CI/CD pipelines. Adept at conducting PoCs and providing detailed system design and architecture solutions. Committed to effective documentation and delivering comprehensive product demos.
With a strong background in cloud, I excel at testing and integrating cloud infrastructure to ensure robust, scalable, and secure systems. I thrive in fast-paced environments, constantly seeking innovative solutions to complex problems. My expertise includes container orchestration, microservices architecture, and infrastructure as code (IaC). I am passionate about continuous integration and continuous delivery, driving efficiency and optimizing workflows. Skilled in collaborating with cross-functional teams to align technology strategies with business goals.
Overview
7
7
years of professional experience
Work History
Research & Development Engineer(DevOps)
NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
Bengaluru
12.2019 - Current
2G,3G,4G,5G DevOps/CI Team
Created and managed a Docker deployment pipeline for application images in the cloud using jenkins
Written Ansible Playbooks in YAML as the wrapper to manage configurations of Openstack nodes and test playbooks on openstack instances using YAML and automated various infrastructure activities like continuous deployment, apllication server setup, and monitoring using ansible playbooks
Expertise in Linux system builds, administration, installations, upgrades , troubleshooting on different distributions such as Ubuntu, CentOS,Redhat, RHEL 6.x,7.x,8.x and rocky linux
Have good working knowledge in python, bash/shell,JSON and YAML
Developed shell and python scripts used to automate day to day administrative tasks and automation of the build and release process
Managed Version Control- Git and gerrit and auotomated current build processwith jenkins with proposed Branching strategies to accomodate code in various testing cycles
Integrated docker container orchestration framework using kuberenetes by creating pods and deployements
Worked in different Horizontals such as cloud chapter, build chapter, opertaion chapter, harmonization chapter, tools chapter
Colloborate with a cross functional team of application developers, operation engineers, architects to understand complex product requirements and transalte them into automated solutions that I built
Improved our monitoring and alerting systems to enable engineering teams to successfully operate and gain insightsinto the behaviours of applications in "hands-off" environments
Collaborate with colleagues to support and improve architecture,systems, processes, standards and tools
Lead technical discussions to ensure solutions are designed for successful deployment, security and high availability in the cloud
Design, implement and maintain server,storage network and security infrastructure as code
Write and maintain code for automating the creation of scalable/resilent/infrastructure with a focus on immutability and containers
Extensively worked on Jenkins for continuous integration and for End-to-End automation for all bulid and deployments
Setup Continuous Integration for major releases in Jenkins
Experience in using Bug Tracking tools like JIRA, Redmine
Experience in using Ansible playbooks, inventory, dynamic inventory and automated Existing cloud environment
Written playbooks and roles to manage configurations of and deployments to remote machines
Managed configurations of multiple servers using Ansible
Troubleshooting various production related outages
Managed to build rpms for different components such as l2-ps,l2-lo and l2-hi,etc for custom docker RCP container creation for VDU SCT
Developed the build jobs in jenkins to poll SCM to check for changes of source code and performing the builds
Custom Docker images were created using Docker files and deployed docker containers
Involved in scrum ceremonies (stand-up, grooming, planning, demo/review and retrospective) with the teams to ensure successful project forecasting and realistic commitments
Responsible for the EBFs (Emergency Bug Fixes) to push them to different environments and monitor their status
Worked with the automated scripts for the Build and Deployment of the applications
Monitor and administer the automated build and continuous integration process to ensure correct build execution, and facilitate resolution of build failures
Suggested and implemented the process of nightly builds and auto deployments, for fast paced applications
Monitor and administer the automated build and continuous integration process to ensure correct build execution, and facilitate resolution of build failures
Performed merges for each build from Development Branch to Integration Branch
Worked on Kubernetes deployment yaml file for replica et,autoscaling, rollout status
Configured Kubernetes pods, services and load balances to expose
Lab machines configuration for testing the TC's and build compilation executions using YOCTO/bitbake recipes by adhering with the toolchains from platform teams
Lab machine connection to the jenkins for build compilations and monitoring their status and maintenance during GMB
Worked on ansible playbooks for deployment automation to deploy into Dev,QA and Production environments with environment specific inventory files.
Cloud DevOps Engineer
Mindtree Ltd.
Bengaluru
07.2017 - 12.2019
Project 3: Dubai Holding
Primary duties include coming up with a combination of Automation/Tools and Pracesses to achieve Continuous Delivery/ Continuous Integration for various applications
Experience in AWS operations and automation using CLI or API's for various services like EC2, EBS, S3, Glacier, VPC, Route53, Cloud Formation, Cloud Front, OpsWorks, RDS, DynamobDB, ElastiCache, ELB, Auto scaling etc
Used Kubernetes to deploy scale, load balance, scale and manage Docker containers
Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from svn/git
Experience in provisioning virtial servers for different environment using AWS and Docker
ELK(Elastic,Logtstash and Kibana) for centralized logging and then store logs and metrics into S3 bucket using lambda function and used AWS lambda to manage the servers
Used Ansible tool for configuration managementto automate AWS instances to enable continuous deployments and configure existing servers and create new servers
Used CRON tabs automated scripts to do continuous delivery and continuous deployment.
Created S3 buckets for storage and used glacier for backup
Used Kubernetes to provide a platform for automating deployment, scaling and operations of application containers across cluster of hosts
Implemented periodic customer releases through git pushes to shared,private and public servers
Cloud DevOps Engineer
Mindtree Ltd.
Bengaluru
Project 2: Lookout.inc
Monitoring of all services using Datadog and notification setting using Pagerduty on various issues related to server availability, disk issues, CPU, memory, processes, etc
Deploying Android app for AT&T Smart Network and NTT DoCoMo Enterprise clients
Managed security groups, VPC specific to environment
Provided security and managed user access and quota using AWS Identity and Access Management (IAM), including creating new Policies for user management
Worked on Datadog to monitor cloud-scale applications, bringing together data from servers, databases, tools, and services to present a unified view of an entire stack
Configured and managed various AWS Services including EC2, RDS, VPC, S3, Glacier, Cloud Watch, Cloud Front, and Route 53 etc
Responsible for Creating AWS IAM Users, Policies, Groups etc
Good hands-on experience with configuring Elastic Search with built-in integration tools like Kibana and Logstash
Performed curator jobs to enhance the cluster on ELK
Expertise in scheduling, deploying and managing Container replicas onto a node cluster using Kubernetes and worked with building Kuberenetes run time environment of the CI/CD system to build, test and deploy in our open source platform.
Coordinated with other teams for successful rollouts of new features or bug fixes.
Cloud DevOps Engineer
Mindtree Ltd.
Bengaluru
Project 1: Bourne Leisure ltd
Cloud Event and Cloud incident management for Azure environment
Worked on Azure web application, App Services
Managed Application Insights, Azure Monitoring
Hands on experience with Azure and strong understanding of Azure capabilities and limitations, primarily in the IaaS Space
Handle escalated Support tickets till closure for MS Azure IaaS Platform
Work closely with the program management / product group for info on new released features
Exposed to working with various issue severities, engaging specialized teams, close deadlines
Reporting to the Group Manager for technical escalations, analyze top-issues and top call drivers for the week and provide action plans to streamline process
Experienced in migrating on-premises DevOps platform to Azure CI/CD processes by utilizing ARM templates, Azure Devops App services such as Board, repos, Build and release pipeline, Test plans, Artifacts, Web Apps and Application insights
Experienced in writing terraform templates that can spin up infrastructure for multi-tier application
Expertise in integrating Docker containers Infrastructure and Continuous Integration for building and deploying Docker containers and excelled on creating AMI (Amazon Machine Images) that utilizes ELB and Auto scaling
Experienced in Azure Role-based Access Control to segregate duties within the team and grant limited amount of access to users that they need to perform their jobs.
Education
B.E - Computer Science
K.S School Of Engineering & Management
Bengaluru, Karnataka
07-2017
Skills
Automation
CI/CD
Infrastructure as Code
Build & Release Management
Cloud Management
Ubuntu
CentOS
Windows
RHEL
Ansible
AWS
Azure
Openstack
Git
GitHub
Gerrit
Python
Shell Scripting
YAML
Jenkins
Azure DevOps
Docker
Kubernetes
Jira
OpsGenie
Mwatch
Snow
Elastic search
Logstash
Kibana
Cloud Health
Terraform
Career Objective
To utilize my skills and abilities that offers professional growth while being resourceful and innovative. Skilled Cloud DevOps Engineer with experience and working knowledge in automation, Infrastructure as code, Build & Release Management, ELK, AWS, Azure, leveraging configuration management.
Summary
Having 6.5 years of experience in IT industry as DevOps, Change/Incident Management, Cloud Management, SCM/CI, R&D, Build & Release, Automation
Good experience on DevOps tools such as Jenkins, Ansible, Docker, GIT, Gerrit, Coverity, Prometheus, Grafana
Good experience working with container orchestration tools like docker swarm, Kubernetes
Well versed with Openstack based Cloud Infrastructure
Experience on different AWS services like EC2 (Elastic load balancing, auto scaling, EBS), VPC, S3, IAM, etc
Focusing on high-availability, fault tolerance and auto-scaling in cloud formation. Creating snapshots and Amazon machine images (AMIs) of the instances for backup
Managed IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements
Experience in AWS Elastic Block Storage (EBS), various volume types and utilization of different types of EBS volumes based on requirement
Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch
Built S3 buckets and managed policies for S3 buckets and used S3 bucket and glacier for storage and backup on AWS
Create, manage, and delete users and groups as per the request using Amazon Identity and Access Management
Worked as a Release manager for OTA Deployments
Monitored Application and server logs using the ELK stack.
Have good understanding of Incident, Problem and Change management and have excellent troubleshooting, time management skills, ability to work independently or as part of a team
Trained and handled fresher’s in the team and prepared High-level and Low-level Documents/POCs
ELK-Identify and remedy any indexing issues, Installed and Configure curator to delete indices older than 90 days, Used Kibana plugin to visualize for elastic search, working with the Kibana dashboard for the overall build status with drill down features, Curator jobs for moving the logs and taking snapshots, Cluster rebalancing
Used Jenkins as tool for continuous integration tool, created new jobs, managed required plugins, configured the jobs selecting required source code management tool, build trigger, build system,post build actions, scheduled automatic builds, notified the build reports, etc.
Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments. Worked on DSL for the job creation and managing the entire jenkins
Managing jenkins jobs based on DSL and use plugins for test builds, promote the artifacts to S3 and Jfrog, also setting up multi-pipeline jobs to build based on dependencies
Experience with docker container service.
Experienced in branching, merging, tagging, and maintaining the version accross the environments using GIT on Linux platforms
Used Ansible to Orchestrate software updates and verify functionality
Wrote Ansible playbooks to manage configurations and automate installation process
Used Ansible to Orchestrate software updates and verify functionality
Generated release builds using internal scripts(YOCTO/Bitbake recipes)
Well versed with Ansible Playbooks, modules and roles
Experience In Infrastructure Development and Operations involving AWS Cloud platforms, EC2, EBS, S3, VPC, RDS, SES, ELB, Autoscaling, CloudFront, CloudFormation, ElacticCache, CloudWatch, SNS.
Excellent written and verbal communication skills, strong organizational skills, and a hard-working team player
Good analytical, problem solving, communication skills and have the ability to work either independently with little or no supervision or as a member of a team
Strong communication skills and ability to work in cross-team situations to resolve complex issues with time-sensitive projects
Ability to handle multiple scenarios with rapidly changing priorities and deadlines
ELK-Identify and remedy any indexing issues, Installed and Configure curator to delete indices older than 90 days, Used Kibana plugin to visualize for elastic search, working with the Kibana dashboard for the overall build status with drill down features, Curator jobs for moving the logs and taking snapshots, Cluster rebalancing
Internship
Successfully completed an internship at RELIANCE E-COMMERCE (AJIO)
Awards
People Manager Awards: Unstoppable and A-Team awards for showcasing contribution to various tasks and striving towards required deadlines
Accountability, Partnership, Strategic thinking, Trust and Respect, Influencing awards for various occasions in team performance
Best performer from the Nokia Tribe Team 2022
Timeline
Research & Development Engineer(DevOps)
NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
Lead System Integration Engineer at NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITEDLead System Integration Engineer at NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED
Solution Engineer(SD Role) at Nokia Solutions And Networks India Private LimitedSolution Engineer(SD Role) at Nokia Solutions And Networks India Private Limited
Technical Communicator at NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITEDTechnical Communicator at NOKIA SOLUTIONS AND NETWORKS INDIA PRIVATE LIMITED