I am a motivated Skilled DevOps Engineer with 3+ years of hands - on experience supporting, automating, and optimizing mission critical deployments in AWS, leveraging configuration management, CI/CD, Build/Release Management, and DevOps processes.
Linux Operating System with extensive worked on Ubuntu.
Automation, build and deployment of workflows using GIT, MAVEN, JENKINS and DOCKER
Creation of GIT Branches, Tags and merging the source code between different branches.
Performing build activities by using Maven, created and modified build configuration files including POM.XML. Dependencies and automation.
Continuous Integration (CI) setup, Jenkins’s installation, created build jobs, set up distributed builds using Jenkins’s master/slave concepts, plug-in installation backup using Jenkins.
Automation, building, deploying, and releasing of code from one environment to other environment like Dev, QA, and Staging.
Containerization Tool (Docker), creating Docker files for Docker images and containers for different environments.
Application Deployment and environment configuration using Docker.
Installation, configuration and maintaining Apache/tomcat Application Servers.
Verification of Deployment logs to check for successful deployments in Apache Tomcat Server.
Good understanding of the principles and best practices of Software Configuration Management (SCM) in Scrum, Agile methodology.
Knowledge on Amazon Web Services environment Elastic Compute Cloud (EC2), Amazon Machine Image (AMI), Elastic Block Storage (EBS), IAM, Elastic Load Balancers (ELB), and Simple Storage Service (S3).
Mass production using Ansible
Container Orchestration using Docker Swarm and Kubernetes
Environment: Git, Maven, Jenkins, Docker, and Apache Tomcat
Used AWS to setup application and web servers
Used EC2 to setup servers and Installed Jenkins
Version control tool administration: set up git server, creating new repositories, adding new user to the repositories, creating of new version-controlled branches and trouble shooting of errors.
Cost savings and optimising the performance of Jenkins master server using Master Slave architecture.