$10.0 per Hour
Having 4+ years of IT experience in DevOps Engineering in automating, building, deploying, and releasing of code from one environment to another environment.
Experienced in working on Devops/Agile operations process and tools area (Code review, Build & Release automation, Environment, Service, Incident and Change Management).
- January 2019 - January 2023 - 4 Year
- March 2022 - December 2022 - 10 Months
Develop Build Scripts in Maven to Package Java Development Code to an install-able EAR
Automate Continuous Build and Deploy Jenkins Continuous Integration tool.
Installing and configuring Maven and Jenkins.
Knowledge in Amazon Web Services environment and good knowledge of AWS services like Elastic Compute Cloud (EC2), and Knowledge on creating, deleting and updating the buckets in S3.
Maintaining the source code in GIT for various applications.
Monitor and fix the space & memory issues in all Non-prod/Prod servers.
Create users, groups and manage access controls in Active Directory.
Deploying the WAR files in Tomcat Server.
Deploying war and ear Applications for development.
Troubleshoot Deployment issues in the Dev, QA and UAT environments
Responsible for creating the branches and tagging the code.
Creating database using IBMDB2 and providing user access
Syncing the databases and taking the backup & restoring
Troubleshooting the database issues
Monitor builds and provide proactive support to resolve any build issues.
- December 2019 - February 2022 - 27 Months
Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/Ubuntu) and configuring launched instances with respect to specific applications.
Managing Linux, VMware and AWS/VM's.
Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments.
Scripting experience in Groovy for automation purpose.
Tomcat, JDK and configuration tasks for new environments etc.
Experience working on several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
Worked on Docker container snapshots, attaching to a running container, removing images, managing Directory structures and managing containers.
Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
Manual Installation and configuration of Tomcat and Apache servers.
Hands on experience in installing and administrating CI tools like Jenkins and GIT.
- August 2018 - December 2019 - 17 Months
Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
Responsible for designing and deploying best SCM processes and procedures.
Installed, configured & administered Jenkins CI tool on Linux machines
setup Master-slave architecture to improve performance and used Jenkins for CI & CD into Tomcat Application Server.
Designed and implemented scalable, secure cloud architecture based on Amazon Web Services
Worked closely with software developers and DevOps to debug software and system problems.
Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
Used GitHub repositories for branching, merging, and tagging.
Resolving conflicts related to merging of source code for GIT.
Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
Deployed Java/J2EE applications to Application servers in an Agile continuous integration environment and also automated the whole process.
Verified if the methods used to create and recreate software builds are consistent and repeatable
in BEKarnataka University
- June 2014 - June 2017