Professional Documents
Culture Documents
Email: Profilesummary: Contact: XXXXXX
Email: Profilesummary: Contact: XXXXXX
XXXXXX
PROFILESUMMARY
ACADEMIC DETAILS
B. Tech
M. Tech.
PROJECT #2
Client: XXXXXX
Duration: XXXXXX
Tools: Git, GitHub, Maven, Nexus, SonarQube, Jenkins, Docker, Kubernetes, AWS, Linux.
Roles and Responsibilities:
Involved in CI/CD process and integrated GIT, Nexus, SonarQube, Maven artifacts build with
Jenkins and creating Docker image and using the Docker image to deploy over EKS
(Kubernetes).
Building and deploying various micro services in EKS.
Creating and maintaining namespaces, configmaps, secrets, service, ingress, rbac in
kubernetes.
Implemented and maintained the Branching and build/ release strategies utilizing GIT.
Experience with container-based deployments using Docker, working with Dockerimages,
Docker Hub and Docker-registries and Kubernetes.
Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT,
Docker.
Implemented docker-maven-plugin in maven pom to build docker images for all micro
services and later used Docker file to build the docker images from the java jar files.
Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
Experience in working on AWS and its services like AWS IAM, VPC, EC2, EKS, EBS, S3, ELB,
Auto Scaling, Route 53, Cloud Front, Cloud Watch, Cloud Trail, and SNS.
Experienced in Cloud automation using AWS Cloud Formation templates to create custom
sized VPC, subnets, NAT, EC2 instances, ELB and Security groups.
Experienced in creating complex IAM policies, Roles and user management for delegated access
within AWS
Identify, troubleshoot and resolve issues related to build and deploy process.
Deploying Docker images in Kubernetes cluster using Yaml files and exposing the application
to internet using service object.
PROJECT #1
Name : XXXXXX
Duration : XXXXXX
Role : XXXXXX
Environment : Git, GitHub, Maven, Apache Tomcat, Jenkins, Linux, SonarQube, Nexus, AWS,
Ansible.
Configured Git with Jenkins and schedule jobs using POLL SCM option
Installed and configured GIT and communicating with the repositories in GITHUB. Collaborate
with different teams to deploy application code into Dev, QA, and Staging.
Installing and updating the Jenkins plug-ins to achieve CI/CD.
Responsible for installing Jenkins master and slave nodes.
Created Jenkins CICD pipelines for continuous build & deployment and
integrated Junit and SonarQube plugins in Jenkins for automated testing and for Code quality
check.
Integrated SonarQube with Jenkins for continuous inspection of code quality and analysis with
SonarQube scanner for Maven.
Managed Sonatype Nexus repositories to download the artifacts (jar, war & ear) during the build
Wrote playbook manifests for deploying, configuring, and managing components.
Managing the working environments through configuration management tools ansible.
Working with developers and Testers to test the source code and applications through Jenkins
plug-ins.
Installation of apache, tomcat and troubleshooting web server issues.
Proficient in deployment of WAR and EAR files in profiles and clustered environments.
Administration and maintenance of servers using Red Hat Linux/Cento’s 6 and 7.
Installing and configuration of ansible server.
Implemented AWS solutions using EC2,S3,EBS,ELB, Route53, Auto scaling groups
Built servers using AWS, importing volumes, launching EC2, creating Security groups, Auto-
scaling, Load balancers (ELBs) using Cloud formation templates & AMI's using Infrastructure as
a Service (IaaS).
Designed, built, and deployed a multitude application utilizing almost all the AWS stack
(Including EC2, S3), focusing on high-availability, fault tolerance, and auto-scaling.
Configured ELB with different launch configurations using AMI and EC2 Autoscaling groups
Creating S3 buckets and S3 life cycle policies and bucket policies (Read/Write)
Creating EBS Volumes and snapshots and attaching to the EC2 instances
XXXXXX