Summary
Overview
Work History
Education
Skills
Personal Information
Hobbies and Interests
Timeline
Generic

AKASH TOMAR

NOIDA

Summary

Install, configure, monitor and troubleshoot the Linux production servers and services. Securing and Hardening different services like SSH, Firewall, Port Scanning etc. Installation and Configuration of Apache, Nginx, MySQL, JBoss etc. Working with Shell Scripting (Automate tasks like logs zip, backup schedule, verification of different tasks). Configuring the Cronjob schedule. AWS Services - EC2, VPC, ELB, Auto Scaling, IAM, S3, EBS, ALB, Cloudwatch, RDS etc. Internet Connectivity through NAT Instance, Gateway & Internet Gateway. Connectivity between different VPCs using VPC Peering in the same & different regions. Installation & Configuration of Nginx as Load Balancer. Installation & Configuration of SSL in Apache Web Server. Packet Analysis using tcpdump. Server Health & performance monitoring using various tools like Nagios, and Icinga. Taking & Monitoring backups and disaster recovery, including backup verification. I have good knowledge about Docker and Kubernetes and also Installation Kubernetes Cluster and configuration. Working Experience as Kubernetes on top of container management for doing deployment (Rolling update, Rollback) along with having concepts of other types of deployment (Recreate, RC and RS and even Blue & Green) Skilled experience in Containerization, in Docker and Docker networking container management Image management, Port/volume Mapping.

Overview

5
5
years of professional experience

Work History

Senior DevOps Engineer

Orange Business Services
Gurgaon
10.2022 - Current

Project 1:

Organization Name: Orange Business Services

Role: Senior DevOps Engineer

Platform: GitLab,Kubernetes

Description: Deployment of Quoto Project (which contains NodeJs and java based components) using gitlab pipeline in kubernetes platform.

Responsibilities:

  • Configure GitLab CI/CD pipelines to automate the deployment process. Define stages and jobs in the pipeline to build, test, and deploy the application
  • Create and manage Kubernetes manifests (YAML files) for deploying and configuring applications, services, and other resources within the Kubernetes cluster.
  • Containerize applications using technologies like Docker. Build Docker images, push them to a container registry, and pull them during deployment.
  • Implement and manage CI/CD pipelines to automate the testing and deployment of applications. This includes integration with testing frameworks and tools.
  • Set up monitoring and logging solutions to track the performance and health of the application and the Kubernetes cluster. Implement alerts for potential issues.
  • Collaborate with developers, QA engineers, and other stakeholders to streamline the development and deployment processes. Foster a culture of collaboration between development and operations teams.
  • Define and implement rollback strategies in case of deployment failures.
  • Ensure that the application can be rolled back to a previous version quickly and without significant downtime.

Organization Name: Orange Business Services

Role: Senior DevOps Engineer

Platform: Gitlab,Kubernetes,Prometheus components using gitlab pipeline in kubernetes platform.

Responsibilities:

  • Configure GitLab CI/CD pipelines to automate the deployment process. Define stages and jobs in the pipeline to build, test, and deploy the application.
  • Create and manage Kubernetes manifests (YAML files) for deploying and configuring applications, services, and other resources within the Kubernetes cluster.
  • Containerize applications using technologies like Docker. Build Docker images, push them to a container registry, and pull them during deployment.
  • Implement and manage CI/CD pipelines to automate the testing and deployment of applications. This includes integration with testing frameworks and tools.
  • Set up monitoring and logging solutions to track the performance and health of the application and the Kubernetes cluster. Implement alerts for potential issues using ELK.
  • Collaborate with developers, QA engineers, and other stakeholders to streamline the development and deployment processes. Foster a culture of collaboration between development and operations teams.
  • Define and implement rollback strategies in case of deployment failures. Ensure that the application can be rolled back to a previous version quickly and without significant downtime.

DevOps Engineer

TO THE NEW Pvt ltd.
NOIDA
08.2021 - 10.2022
  • Working extensively on designing and deploying applications using AWS cloud infrastructure focusing on high availability, fault tolerance and auto-scaling of the instances
  • Involved in handling AWS Services such as EC2, S3, EBS, VPC, ELB, Route53, Cloud Watch, Security Groups, IAM
  • CloudFront, RDS and Glacier
  • Setting up IAM user roles with corresponding user and group policies using JSON
  • Effectively used security groups, network ACLs, Internet Gateways and Route tables to ensure a secure zone for organisations in AWS public cloudExposed to using Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change
  • Automation and extensively used Auto Scaling launch configuration templates for launching Amazon EC2 instances while deploying Microservices
  • Working and implementing automation of AWS infrastructure via Terraform and Jenkins - software and services configuration via Ansible playbooks
  • Worked extensively with Terraform and wrapped it Terragrunt and managed the back-end state in S3 Bucket
  • Continuously focusing on high availability, fault tolerance, and auto-scaling using Terraform templates in addition to managing security groups on AWS
  • Worked on Ansible for configuration management of hosted Instances within AWS
  • Configuring and Networking of
  • Virtual Private Cloud (VPC)
  • Worked on Kubernetes to deploy scale, load balance, scale and manage Docker containers
  • Assisting/Coordinate developers by establishing infrastructure and applying appropriate branching, and labelling conventions using BitBucket source control
  • Implementation of Docker container-based test infrastructure to JenkinsCI test flow and set up build environment integrating with Bitbucket to trigger builds using Slave Machines and Web Hooks
  • Ensured Continuous Integration using Jenkins
  • Container management using Docker by writing DockerFiles and setup the automated build on Docker Hub and installed and configured Kubernetes
  • Extensively used MAVEN as a build tool in Jenkins by developing build and deployment scripts in order to move from one environment to other environments
  • Automated JAR, WAR, and EAR by implementing MAVEN build
  • Configure and implement a connection to the RDS database running on MySQL engines
  • Effectively used Jira as a defect tracking system and configured various workflows, customizations, and plugins for the
  • Jira bug/issue tracker
  • Configured, managed, and monitored cloud-based services such as AWS EC2, S3, EBS, ELB, RDS using Terraform and Ansible.

Sr System Administrator

Tech Tree IT Pvt Ltd
Noida Sec:-12
12.2019 - 07.2021
  • Installation and configuration of Red Hat Enterprise Linux 6, 7 Centos, Red Hat
  • Installing, configuring and troubleshooting on Web servers Apache (HTTPD)
  • Installation and configuration of High Availability using Keepalived
  • Nginx as a load balancer & reverse proxy configuration
  • Knowledge of Shell Scripting and Ansible
  • Setup of MySql Master-Slave Replication
  • Securing and Hardening Services and Accessibility through IP tables/firewall & SSH
  • Mail Configuration using Sendmail & Postfix
  • Managing users using permission and ownership
  • Managing flexible storage with Logical Volume Management (LVM)
  • FTP Server accessed by local users or anonymous users
  • Backup and restore of Databases
  • Wildfly (Application web server)

Education

B. TECH -

IMS Engineering College (G.Z.B)
01.2016

Skills

  • AWS EC2
  • ELB
  • VPC
  • RDS
  • IAM
  • S3
  • AWS CLI
  • EBS
  • Elastic ache
  • ECS
  • Storage S3
  • Docker
  • Kubernetes
  • Docker compose
  • Terraform
  • Ansible
  • Jenkins
  • Gitlab
  • GitHub
  • Bitbucket
  • Docker Hub
  • MySQL
  • PostgreSQL
  • NO SQL
  • Apache Tomcat
  • Apache web server
  • Wildfly16
  • SonarQube
  • Sonar Scanner
  • Vericode
  • RedHat
  • Debian
  • Ubuntu
  • CentOS
  • Windows
  • OS X
  • Maven
  • Logstash
  • Kibana
  • FIlebeat
  • Jira
  • Bash Shell Script
  • Python
  • SCP
  • SSH

Personal Information

  • Father's Name: Mr. Ashok Tomar
  • Mother's Name: Mrs. Saroj Tomar
  • Date of Birth: 09/19/1993
  • Gender: Male

Hobbies and Interests

Sports and physical activities including Cricket, Gaming and others as well. Traveling and exploring new cultures including varieties of foods in various regions to o

Timeline

Senior DevOps Engineer

Orange Business Services
10.2022 - Current

DevOps Engineer

TO THE NEW Pvt ltd.
08.2021 - 10.2022

Sr System Administrator

Tech Tree IT Pvt Ltd
12.2019 - 07.2021

B. TECH -

IMS Engineering College (G.Z.B)
AKASH TOMAR