2.5 years of Experience in IT industry working as a DevOps Engineer in Build & Release with DevOps tools, Infrastructure Administration in Linux and AWS Cloud Operations.
Experience in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations using pipeline scripts.
Managing projects using build automation tools like Maven. Experience in Managing Ansible Playbooks and Roles, automating various tasks for provisioning the environments and deploying the build artifacts into Application server.
Experience in Automation of various day-to-day administration task by developing Shell Script. Experience in using SonarQube and Nexus for Maven builds.
Experience in Docker Containerization for creation of images using build war and further running build images as container for deploying into Application Servers.
Managed Docker orchestration and Docker containerization using Kubernetes. Used Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers. Experience in Installation, Configuration and Administration of Red Hat Linux 9 and Windows 7,11
Experience in AWS including EC2, Auto-Scaling in launching EC2 instances, Elastic Load Balancer (ELB), Elastic Block Storage (EBS), Virtual Private Cloud (VPC), IAM Roles and Policies, S3 bucket, Auto Scaling etc.
Overview
2
2
years of professional experience
Work History
DevOps Engineer
Glowmask Technologies Private Limited
Hyderabad
11.2021 - Current
Managing build and release day to day activities as part of DevOps team
Performing daily build activities via Jenkins pipelines for building and deploying in Dev, QA and Prod environments for VM based deployment
Performing E2E Provisioning and deployments on different environment like Lab, Dev, QA, and Prod for different and Workflow using Ansible playbooks
Managed Ansible Playbooks with Ansible modules, implemented CD automation using Ansible, managing existing servers and automation of build/configuration of new servers
Configured and Maintained Jenkins to implement the CI process and integrated the tool with ANT to schedule the builds
Implemented code coverage and unit test plug-ins like find bugs, check style and PMD using ANT and Integrated with Jenkins
Preparing and running Jenkins Scripted Pipeline Jobs for performing deployments on daily bases and validating Customer URL’s
Converting the war files into RPM’s, further pushing the RPM’s to Artifactory available in Different Datacenters
Configured Ansible Playbooks for checking services post deployments and restarting in case any services are failed
Worked on infrastructure with Docker containerization and maintained Docker Images and containers
Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes
Building/Maintaining Docker container clusters managed by Kubernetes
Preparing Shell Scripts for any configuration changes in system files and performing those changes via playbooks
Provisioning the new environments as per the customer needs and preparing plan for Deployments
Troubleshooting Provisioning and build issues as per Deployments
Managing complete AWS cloud operations for Build and Release deployments for different team for different environment
Performing terraform operations like creating and destroying machines for testing environments.
Education
AWS And DevOps Course
Shrish Technology
Hyderabad
07-2021
Msc in Software Engineering -
MGM's College Of CS & IT Nanded
Nanded
06-2019
Bachlor Of Computer Application (BCA) -
Mgm's College Of CS & IT Nanded
01.2017
HSC -
Yashwant Mahavidyalya Nanded
06-2014
SSC -
Mahatma Phule High School Nanded
06-2010
Skills
Technical Skills:
Operating Systems: Linux and Windows Version control/Source code management: Git-Hub Defect tracking & Atlassian Tools: JIRA , Confluence Build Tools: Maven Continuous Integration: Jenkins Artifactory Management:JFrog Scripting: Shell Scripting Configuration Management: Ansible Application servers: Apache Tomcat Containerization: Docker and Kubernetes Code Analysis: SonarQube Change Management tools: Cloud AWS
Objective:
To seek a responsible & challenging position in a growing organization that would provide me individual growth in the process contributing to the organization.
Projects
Dec2021-March2024
Company :Glowmask Technologies Private Limited, Hyderabad.
Client :SAP Callidus Cloud.
Project :AIGI – Build and Release Management Operations
RM team supports for Complete CI/CD support for Customer Environments as per Release calendar and provides 24/7 support for Customer Websites.
Responsibilities
Managing build and release day to day activities as part of DevOps team.
Performing daily build activities via Jenkins pipelines for building and deploying in Dev, QA and Prod environments for VM based deployment.
Performing E2E Provisioning and deployments on different environment like Lab, Dev, QA, and Prod for different and Workflow using Ansible playbooks.
Managed Ansible Playbooks with Ansible modules, implemented CD automation using Ansible, managing existing servers and automation of build/configuration of new servers.
Configured and Maintained Jenkins to implement the CI process and integrated the tool with ANT to schedule the builds.
Implemented code coverage and unit test plug-ins like find bugs, check style and PMD using ANT and Integrated with Jenkins.
Preparing and running Jenkins Scripted Pipeline Jobs for performing deployments on daily bases and validating Customer URL’s.
Converting the war files into RPM’s, further pushing the RPM’s to Artifactory available in Different Datacenters.
Configured Ansible Playbooks for checking services post deployments and restarting in case any services are failed.
Worked on infrastructure with Docker containerization and maintained Docker Images and containers.
Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
Building/Maintaining Docker container clusters managed by Kubernetes.
Preparing Shell Scripts for any configuration changes in system files and performing those changes via playbooks.
Provisioning the new environments as per the customer needs and preparing plan for Deployments.
Troubleshooting Provisioning and build issues as per Deployments.
Managing complete AWS cloud operations for Build and Release deployments for different team for different environment.
Performing terraform operations like creating and destroying machines for testing environments.
Proof Of Concept
Docker – Installation, Configuration and End –to –End Deploying Application POC (Docker Containerization)
Containerized the Application Deployment using Docker and launches the external URL.
Procedure:
Installed and Configured Docker on Host Machine.
Built Docker image from scratch for Application with proper dependencies using Docker file.
Mapped Port Between host machine and Docker Container for Forwarding request from Docker IP to Host IP., Mapped Volumes between Host Machine and Docker Container for collecting logs and Application Data with Database Information.
Configured Host Machine IP Address in Load Balancer for launching the External URL for End User Access.
DevOps Pipeline - Installation, Configuration and End –to –End Deploying Application with DevOps tools for Build and Release activities, POC (End to End DevOps Pipeline):
Application Deploymentusing DevOps tools which deploys the application artifacts into tomcat web server and launches the external URL.
Procedure:
Installed and configured all DevOps tools on Host Machines.
Application will build using one click automation right from Git-hub cloning and application war deployment.
Used varies tool in Jenkins pipeline like Maven, Nexus, SonarQube, tomcat, Docker, and Kubernetes, Built Docker image from scratch for Application war deployment with proper dependencies using Docker file.
Mapped Port Between host machine and Pod Container via Kubernetes Node Port for Forwarding request from Deployment and Service.
Mapped Volumes between Host Machine and Container Pod for collecting logs and Application Data., Configured Kubernetes Service using Node Port as Load Balancer for launching the External URL for End Customer Access., Finally ran started one click automation via Jenkins job which starts the GitHub cloning, builds war file, runs Sonar Scans, then publish to Nexus and finally Creates a Docker Image with war and does the application deployment and External URL Launches.
Inter Personal Skills
High level of drive, initiative and self-motivation
Understanding of Technology and User Experience
Love for simplifying
Growth Mindset
Willingness to experiment and improve continuously
Activities
Participated in College Level "Tech-Expo 2016" Alumni House Held at Mgm's College Of CS & IT Nanded.
Participated in Web Site Developement Workshop 2015 Held at Mgm's College Of CS & IT Nanded.
Worked as Class Cultural Secretary in SYBCA Class.
Strengths
Patience
Understanding
Personal Information
Date of Birth: 04/07/1995
Languages
English
Hindi
Marathi
Affiliations
Participated in College Level "Tech-Expo 2016" Alumni House Held at Mgm's College Of CS & IT Nanded.
Participated in Web Site Developement Workshop 2015 Held at Mgm's College Of CS & IT Nanded.
Worked as Class Cultural Secretary in SYBCA Class.
Desclaimer
I hereby declare and confirm that the above details mentioned above are true to the best of my knowledge.
Financial Analyst at EMC SOFTWARE AND SERVICES INDIA PRIVATE LIMITED/Dell, Technologies India Private LimitedFinancial Analyst at EMC SOFTWARE AND SERVICES INDIA PRIVATE LIMITED/Dell, Technologies India Private Limited
Network Engineer at EQL FINANCIAL TECHNOLOGIES PRIVATE LIMITED (Formerly name of INDIAFILINGS PRIVATE LIMITED)Network Engineer at EQL FINANCIAL TECHNOLOGIES PRIVATE LIMITED (Formerly name of INDIAFILINGS PRIVATE LIMITED)