Seeking a challenging role to work in a professional environment that provides opportunity to learn key technologies, be an effective team player in developing, managing projects and to be an asset for the organization by delivering to the best of my capabilities.
Creating CI/CD pipelines by integrating Git, Maven, Jenkins and Ansible. Branching, Tagging, Release Activities on Version Control Tool GIT. Release Management. Configuring Jenkins job with related plug-in for Testing, Artifactory, and Continuous Deployment to accomplish the complete CI / CD. Implementing new projects builds framework using Jenkins & Maven as build framework tools. Install, Configure, Administrator Jenkins Continuous Integration Tool. Giving access control to specific project and user level in Jenkins.
Responsible for taking the source code and compiling using Maven and package it in its distributable format, such as a JAR / WAR. Hands-on with development tools for static code analysis and code coverage Setup Ansible Playbooks to perform builds and deployment management.
Design EC2 instance architecture to meet high availability application architecture and security parameters. Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
AWS services such as Setting up new server (EC2) instances/services in AWS, configuring security groups, and setting up Elastic IP's, auto-scaling configuration, and Cloud Formation. Hands-on in writing Docker files and Docker Configuration. Created Docker Containers by using Docker Images. Automated Nagios alerts and email notifications.
Installing, configuring and maintaining Continuous Integration, Automation and Configuration Management tools. ITIL – Incident Management and Problem Management.
Overview
4
4
years of professional experience
Work History
DevOps Engineer
Accenture Technologies Pvt Ltd
01.2022 - Current
Release Management – Responsible of release activities in the project
Branching, Tagging, Release Activities on Version Control Tool GIT
Managed GitHub repositories and permissions, including branching and tagging
Used SonorQube for continuous inspection of code quality and to perform automatic reviews of code to detect bugs
Automated CI/CD process using Jenkins, build-pipeline plugins
Configuring Jenkins job with related plug-in for Testing, Artifactory, and Continuous Deployment to accomplish the complete CI / CD
Implementing new projects builds framework using Jenkins & Maven as build framework tools
Giving access control to specific project and user level in Jenkins
Responsible for taking the source code and compiling using Maven and package it in its distributable format, such as a JAR / WAR
Design EC2 instance architecture to meet high availability application architecture and security parameters
Hands-on with development tools for static code analysis and code coverage
Configuring the Elastic Search, Kibana, Metricbeat and Re-indexing
Writing the Ansible playbooks for required updates
Experience with Ansible playbooks, modules, templates and roles, variables by using YAML language
Design EC2 instance architecture to meet high availability application architecture and security parameters
Automated Nagios alerts and email notifications.
DevOps Engineer
Cognizant Technology Solutions pvt ltd
03.2020 - 01.2022
Supporting engineering plans and schedules by providing Release Engineering services to build, deploy, develop scripts, oversee branch and merge strategies, and build automated tools as necessary to offer services to engineering team
Work closely with development teams to integrate their projects into the AWS environment and ensure their ongoing support
Converted and automated builds using Maven and Scheduled automated nightly builds using Jenkins
Write Ansible Playbooks to provision several pre-production environments and several proprietary middleware installations
Worked on Docker container snapshots, attaching to a running container, managing containers, removing images and managing directory structures
Managed GitHub repositories and permissions, including branching and tagging
Automated CI/CD process using Jenkins, build-pipeline plugins
Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems
Experience in setting up the infrastructure using Terraform scripts
Write Terraform scripts for Cloudwatch Alerts
Launched and configured The Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications
Enabled AWS, deployments for UAT environments performed merges for each build from Development Branch to Integration Branch
Responsible for configuring docker private registries to maintain docker images
Implemented CI/CD using Jenkins
Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS
Worked on AWS services such as Setting up new server (EC2) instances/services in AWS, configuring security groups, and setting up Elastic IP's, auto-scaling configuration, and Cloud Formation
Hands-on in writing Docker files and Docker Configuration
Created Docker Containers by using Docker Images
Automated Nagios alerts and email notifications.
Education
B.E Mechanical Engineering -
Sathyabama University
01.2018
Skills
GIT
Maven
Jenkins
Docker
Amazon Web Services
Shell scripting
Apache tomcat server
Elastic Search
Metric beat
Nagios
Splunk
SolarWinds
Windows
Linux
Projects
As a DevOps Engineer, I have worked with multiple clients including:
Intuit
Supported engineering plans and schedules by providing release engineering services.
Worked with development teams to integrate their projects into the AWS environment.
Utilized SonarQube for continuous code inspection and review.
Automated the CI/CD process using Jenkins and related plugins.
Release Management
Academy Sports and Outdoors
Configured Jenkins jobs for testing, Artifactory, and continuous deployment.
Writing Docker file and administartion
Designed EC2 instance architecture that meets high availability application architecture and security parameters.
Worked with Ansible playbooks to provision pre-production environments and various middleware installations.
Created S3 buckets and managed policies for storage and backup on AWS.
Overall, I have utilized my expertise in DevOps and AWS engineering to successfully automate processes and increase efficiency in various projects, facilitating smoother and more effective development and deployment processes.