Summary
Overview
Work History
Education
Skills
Timeline
Generic

Praveen KK

DevOps Engineer

Summary

Total 9 plus years of work experience in IT operations and infrastructure support, on-premise and cloud. Critical thinking DevOps Engineer with extensive understanding of high availability architecture and concepts. Purpose-driven professional with capacity to be strong team player plus work effectively independently. Bilingual DevOps Engineer with background designing, testing, and implementing infrastructure and applications. Talented performer with over 3 years of experience using source control tools to identify and fix bugs in code. Consistent team player with exemplary multitasking skills.

Overview

11
11
years of professional experience

Work History

DevOps Engineer

HCL Technologies
11.2018 - Current

Project Profile:
Project #1:
Project Name: SEARS (E-commerce Online Portal)
Client : HCL
Role : DevOps Engineer
Technology : Ubuntu, GIT, Maven, Jenkins, Docker, AWS,Nexus,Kubernetes, Ansible, GKE, Shell Scripting
Duration : May 2022 to Till Date
Description:
Project is about maintaining ecommerce website of Sears 24/7. As major part of Sears business is based on Ecommerce site should be available all the time, our team job is to build and release code for deployment on appropriate servers to Deployment team. Site will be developed in 4 stages- Integration stage, testing (QA) stage, staging (advanced testing) stage and production. Installation, Configuration, Maintenance, experience of source code management systems GIT.

Roles & Responsibilities:
● Installation, Configuration, Maintenance, experience of source code management systems Subversion, GIT.
● Administration/Maintenance experience of continuous integration build engines using Jenkins.
● Experience with build tools like Maven.
● Setup Docker in all QA environments and managing Docker private repository.
● Created custom Docker Images using Docker file for deployments.
● Good knowledge in several Docker components like Docker Engine, Hub, Containerand Docker Registry.
● Deployed containerized application in Kubernetes in on-premise and Google cloud using GKE service.
● Configured NodePort, ClusterIP and LoadBalancer type Kubernetes services.
● Automated application containerization by writing Docker file and creating images.
● Experience in Writing Cookbooks in Chef.
● Automated application deployment using Ansible playbooks.
● Implemented Chef for QA deployments and new server provisioning.
● Created pipelines for continuous integration builds and deployments in Jenkins.
● Good knowledge in writing Jenkins file.
● Written the Build Scripts using Shell Scripting.
● Responsible for creating branches, tags and merging the code from one branch to another.
● Playing the role of Release Engineer by supporting developers for subversion configuration spec creation, branching, and deliveries to the integration branch.
● Worked closely with Developers, QA and project management for smooth scheduled releases.
● Created build. xml, JAR, WAR, EAR Files through Ant.
● Written Shell scripts for deployment automation.
● Participated in the application builds and deployments to Dev, QA, Stage and Prod environments

● Having Knowledge on the AWS Services EC2, S3, VPC.
● Responsible for identifying, troubleshooting and resolving problems with the build process using Jenkins and ensures that the release has been accepted by all parties.
● Participated in Release meetings to finalize Release with developers/QA/Project Management and discuss backup plan.



Project #2
Project Name: #Waste Management (WM_MAS)
Client: Cognizant
Duration: Feb 2021 to Apr 2022
Role : DevOps Engineer
Technology: Maven, Jenkins, GIT, Tomcat, Windows, Linux, Shell scripting, ANT, Jira, Nginx, Docker
Description:
Waste Management, Inc. is the leading provider of comprehensive waste and environmental services in North America. Headquartered in Houston, the company serves nearly 20 million municipal, commercial, industrial, and residential customers through a network of 367 collection operations, 355 transfer stations, 273 active landfill disposal sites, 16 waste-to-energy plants, 104 recycling plants, and 111 beneficial-use landfill gas projects.
Roles & Responsibilities:
● Managing source code and administrative version control through GIT
● Maintain track of different releases that are being carried over in different environments.
● Creating War/Ear files using Maven
● Making Application, Reports and Script ready for the Release on time.
● Automate the build Process Using Jenkins jobs. Date wise Daily keeping track all the Script.
● Troubleshooting application related issues by log verification.
● Verify Deployments logs to check for successful deployments.
● Documentation of patch process and build/release Process.
● Experience in bug tracking and analyzing test results and prepared Release Notes.
● Performing deployments to multiple environments like Dev, QA, UAT & Production environments.
● Involved in build/Release management and carried out the quality product in UAT and Production.


Support Engineer

HCL Technologies
01.2017 - 10.2018
  • Developed strong relationships with key clients, acting as their primary point of contact for all technical concerns.
  • Coordinated with sales representatives to provide pre-sales technical assistance, helping secure new clients and grow business revenue streams.
  • Authored comprehensive reports on trends observed in customer inquiries, offering insights into potential product improvements or additional services offerings.
  • Contributed to the growth of the support team by participating in the hiring process and mentoring new hires.
  • Collaborated with cross-functional teams to resolve complex problems, ensuring seamless system operations.

IT Specialist

Altisource Business Solutions Pvt.Ltd
06.2015 - 11.2015
  • Managed hardware and software inventory, ensuring timely updates and replacements as needed.
  • Developed customized software solutions for improved business processes and increased productivity.
  • Reduced downtime by identifying potential issues and resolving them proactively.
  • Conducted regular system audits to identify vulnerabilities, weaknesses, or deviations from established policies or procedures.
  • Implemented effective backup systems to ensure data integrity and availability in case of disaster recovery scenarios.

IT Support Engineer

Xchanging Technologies
02.2013 - 04.2014
  • Implemented robust backup procedures to protect critical data against loss and ensure rapid recovery in the event of a disaster.
  • Managed complex IT projects from inception to completion, ensuring timely delivery within budget constraints.
  • Enhanced network security with regular audits, identifying vulnerabilities and addressing them proactively.
  • Increased user satisfaction through effective communication and timely resolution of support tickets.
  • Improved IT system performance by implementing proactive maintenance processes and timely upgrades.
  • Contributed to cost savings by identifying opportunities for process improvements within the IT department.

Education

Bachelor of Engineering - Electronics And Communication

MITK
Kundapura
06.2012

Skills

    Application Server: Apache Tomcat

undefined

Timeline

DevOps Engineer

HCL Technologies
11.2018 - Current

Support Engineer

HCL Technologies
01.2017 - 10.2018

IT Specialist

Altisource Business Solutions Pvt.Ltd
06.2015 - 11.2015

IT Support Engineer

Xchanging Technologies
02.2013 - 04.2014

Bachelor of Engineering - Electronics And Communication

MITK
Praveen KKDevOps Engineer