← В ленту

Скиллы

Python
Java
Nginx
AngularJS
NodeJS
ReactJS
MySQL
PGSQL
Docker
Podman
Jenkins
Mariadb
MongoDB
Terraform
Ansible
Kubernetes
AWS
CI/CD
Git

Опыт работы

Senior DevOps Engineer
07.2023 - 01.2024 |Fineant Consultant Services
Docker, Jenkins, Sonarqube, Keycloak, MySQL Phpmyadmin, Java, ReactJS
● Building and deploying applications in DEV, TEST and PROD environments. ● Automated the complete CI/CD set-up for the application deployment. ● Implementation of Jenkins Pipeline Build Configuration to build and deploy applications. ● Written Dockerfiles to create images of the ReactJS and Java application. ● Written docker-compose to put up various services with a proper port mapping and volume mounts. ● Worked on the issues for continuous improvement of the Dockerized environment. ● Tested the Code quality using Sonarqube and shared the report URLs with developers. ● Worked on MySQL configuration and db backup. ● Configured the Phpmyadmin as an UI of the MySQL. ● Configured Keycloak for user federation, authentication and management. ● Worked on AWS EC2, IAM and RDS services. ● Worked on Godaddy and Namecheap for domain registration and mapping, web hosting via cpanel.
DevOps Engineer
02.2022 - 07.2023 |Ecosmob Technologies
Docker, Jenkins, Sonarqube, Grafana, PQSQL, CI/CD
● Building and deploying applications in DEV, TEST and PROD environments. ● Automated the complete CI/CD set-up for the application deployment. ● Implementation of Jenkins Pipeline Build Configuration to build and deploy applications. ● Setting up Docker infrastructure on various Linux flavors. ● Used Docker containers for running many different services through the docker-compose files ● Written Dockerfiles to create images of the web and python application. ● Written docker-compose to put up various services with a proper port mapping and volume mounts. ● Worked on the issues for continuous improvement of the Dockerized environment. ● Tested the Code quality using sonarqube and shared the report URLs with developers. ● Worked on the implementation of the NFS Shared Storage for file sharing between multiple servers. ● Worked on various issues that came up during the file-sharing using NFS. ● Implementation of Grafana and Prometheus for the CPU and RAM monitoring on various servers. ● Worked on the PGSQL database Configuration and taking periodic dumps. ● Configured the pgadmin as an UI of the PGSQL database. ● Worked on the Mariadb database Configuration and taking periodic dumps.
DevOps Engineer
02.2022 - 07.2023 |Ecosmob Technologies
Podman, Jenkins, Sonarqube, CI/CD, MySQL, AWS
● Building and deploying applications in DEV, TEST and PROD environments. ● Automated the complete CI/CD set-up for the application deployment. ● Implementation of Jenkins Pipeline Build Configuration to build and deploy applications. ● Written Dockerfiles to create images of the ReactJS and Java application. ● Written docker-compose to put up various services with a proper port mapping and volume mounts. ● Worked on the issues for continuous improvement of the Dockerized environment. ● Tested the Code quality using Sonarqube and shared the report URLs with developers. ● Worked on MySQL configuration and db backup. ● Configured the Phpmyadmin as an UI of the MySQL. ● Configured Keycloak for user federation, authentication and management. ● Worked on AWS EC2, IAM and RDS services. ● Worked on Godaddy and Namecheap for domain registration and mapping, web hosting via cpanel.
DevOps Engineer
01.2019 - 02.2022 |Sun Icon Systems
GitHub, Jenkins, Docker, Kubernetes, Ansible, AWS
● Used IAM to create new accounts, roles, and groups. ● Building servers using AWS, importing volumes, launching EC2, creating security groups, auto- scaling, load balancers, Route 53 in the defined virtual private connection. ● Managing IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements. ● Used Auto scaling and Elastic Load Balancer features on EC2 instances to serve the end users using applications during unexpected traffic/demand. ● Configuring IAM roles for EC2 instances and assigns them policies granting specific level access to S3 buckets. ● Create and configure S3 bucket with restricted policies. ● Created Snapshots and Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating clone instances. ● Setting up private networks and sub-networks using Virtual Private Cloud (VPC) and creating security groups to associate with the networks. ● Used Elastic Load balancer, Auto scaling, Security groups and NACL's to manage network security. ● Configured Elastic load balancers for incoming loads. ● Created AWS Code Commit repository to save codes using AWS CLI. ● Created and pushed a Docker Image in AWS ECR. Created containers by pulling images from local machines and docker hub. ● Created Dockerfile and built images of a running container. ● Pushed the image into the docker hub repo. ● Started and stopped containers. ● Listed out the running and stopped containers. ● Listed out all the container images on the local machine. ● Created Docker image and hosted on AWS EC2 instance. ● Created and pushed a Docker Image in AWS ECR. ● Created deployments, service (Internal and External) in Kubernetes. ● Created namespaces and pods in Kubernetes cluster ● Created Ingress service to access a pod. ● Created Secret to store mongodb user credentials. ● Created Configmap to store the database url for the mongodb service. ● Created IAM role for EC2 instances using terraform. ● Created EC2 instances and attached the created IAM role to it. ● Saved the terraform state file in s3 bucket by creating a backend. ● Fetched the AMI id and EC2 instance id using data-source in terraform ● Created and played with Ansible Controller and Target machines using AWS EC2. ● Executed ad-hoc command on the target machine using the Ansible Controller. ● Executed the module-based commands on the target using Ansible ● Created and executed playbooks containing tasks and variables. ● Created inventory files to be used to authenticate the target machines. ● Created and deployed application using Ansible playbook. ● Integrated with Docker hub repo to push the project image, after the successful build. ● Created pipeline project using SCM and placed Jenkinsfile in the GitHub repo. ● Created Dockerfile to build the image and push it into the docker hub repo. ● Added docker Hub credentials in security to automatically push the build image. ● Installed and worked on various Cloudbees docker hub plugins.
Production Support Engineer
01.2017 - 01.2019 |Sun Icon Systems
GitHub, Jenkins, Docker, Kubernetes, Ansible, AWS
● Worked as production support Engineer in 24*7 Environment. ● Used to monitor alerts from Monitoring tools and work on those alerts proactively. ● Creating incidents using ServiceNow for end user issues. ● Opened MIM bridge for P1 and high priority incidents. ● Being a part of Release management during Production releases. ● Used to work on incidents like filesystem, CPU utilization and assign incidents to concerned team for resolution. ● Used to work on incidents within specified SLA.

Языки

БенгальскийСреднийХиндиПродвинутыйАнглийскийПродвинутый