Hello,

I'm Darshan Mistry,

I'm DevOps Engineer

About Me

I am Darshan Mistry, A DevOps Engineer. I am the Certified Kubernetes Administrator by Cloud Native Computing Foundation(CNCF) and Certified DevOps Professional by IBM. I am owning an experience with 5 DevOps teams. I worked with complex 97+ microservices deployed over Kubernetes base containerize Infrastructure. Istio mash is implemented on the Kubernetes cluster. To reduce the cost of infrastructure and make it highly resilient are my abilities. I can automate the deployment process with CI/CD using Jenkins and GitHub actions. I have an idea about an Agile software build life cycle. I can make the software deployment lifecycle smoother and faster using CI/CD pipelines. I can build, secure, and High Available Infrastructure using a different load balancer and reverse proxies in AWS. I can build infrastructure in Terraform. It will help to make quick changes in infrastructure. And the code in terraforms is used to create disaster recovery planes. I am using ansible to keep updating new packages on a number of servers in a short time. I can automate the simple task using a Shell script, or a Python script. I can deploy a Prometheus, Grafana, Datalog, and ELK stack over Kubernetes.

Skills

Kubernetes

  • Create, Maintain and Upgrade Kubernets Cluster
  • Deploy Various Objects
    • Deployment,
    • Stateful set,
    • Job, Cronjob,
    • PV, PVC,
    • network policy,
    • Namesapace,
    • Services,
    • Ingress,
    • role, rolebinding,
    • Cluster role, clusterrole binding,
    • service account
  • Different user and their access management
  • Take microservie deployment with zero downtime
  • Auto-Scalling Management
  • Workwith helm chart and Isto service mash
  • Monitoring and logging
  • Manage secrete and Config map
  • Make zero down time using liveliness and readiness

Docker

  • Docker python node go java application
  • Create docker file
  • Manage private repo
  • Manganage Container, Image, Repository, Network
  • Multi stage Docker file

Linux

  • Process management
  • Package management (web server(apache Nginx), different application)
  • User, Access management
  • Memory management
  • Disk management
  • Logging, DNS, Port, Network management
  • Shell, Bash Scripting
  • Troubles shooting

AWS

  • Deploy application on EC2, ECS, EKS
  • Design VPN from scratch with public and private subnet
  • Access management
  • Set up Monitoring Dashboard
  • Setup Low cost consuming infra
  • Manage autoscalling application
  • Trigger alert using SNS, SES
  • Manage traffic with route 53, Cloudfront, ELB, SQS
  • Mange application serverless with Labda function

Ansible

  • Building an Invintory
  • Creating playbook
  • Installing Ansible
  • Configring Ansible
  • Writing task, playbook
  • Working with inventory

Terraform

  • Manage AWS and Kubernetes Infra
  • Track Infra
  • Automate quick changes
  • Manage secracts

GitOps

  • User Management
  • Bitbucket configure
  • poject and access management
  • Suggent Branching model
  • Create environment for IAC
  • Manage release
  • Set up hook to run automated CI/CD
  • Impliment deployment stages
  • Revert miss commit

CI/CD

  • Jenkins Installation and setup
  • Create a multistage pipeline
  • User and access management
  • Create different worker nodes
  • Create Jenkinsfile
  • Backup and Restore jenkins data
  • Upgreade version

Scripting

  • Automate Reduendun task
  • Automate log extraction and filter logic
  • Create command line tool and simple API service
  • Code Simple script in Bash, Python and Go

Design Infra

  • Create picturad and Clear Infra design ro easy to understand
  • Configure in very details way
  • Provide large network and traffic flow clearity
  • Create tag vise and layer vice drawing for better way
  • Secure, cost saving and robust solution

Certificate

Certified Kubernetes Administrator

Cloud Native Computing Foundation

Auguest 03, 2022 - Auguest 03, 2025

Helm for Beginners

KodeKloud

September 22, 2022

Udamy Labs - Certified Kubernetes Administrator with Practice

KodeKloud

May 25, 2022

Udemy Labs Certified Kubernetes Application Developer

KodeKloud

May 25, 2022

Container & KubernetesEssentials with IBM Cloud

Intellipaat (IBM)

September 27, 2019

Docker Essentials: A Developer Introduction

Intellipaat (IBM)

September 26, 2019

Work Exprience

DevOps Engineer

Skaud

Kubernetes

Helm

Istio

Linux

Docker

AWS

GCP

Terraform

Kafka

Argocd

Prometheus

Grafana

Jenkins

Mongo

Python

Prostgenst SQL

Datadog

Roles and
Responsibilities

Roles
Responsibilities

DevOps Cloud Engineer

Omuni (Arvind Limited)

Kubernetes

helm

Istio

Linux

Docker

AWS

Terraform

Kafka

Mysql

Prometheus

Grafana

Jenkins

Mongo

Python

Roles and
Responsibilities

Roles
Responsibilities
Administration of Kubernetes
Manage 97+ Microservices deploy over the Kubernetes cluster
Maintain cluster 99.99% uptime using 3 master servers.
Upgrade cluster version
Increase or decrease worker node counts and HPA Count at sale time
Create New microservices environments and deploy it.
Create Deployment, Service and virtual service, Gateway using Istio service mash
Take regular Sprint deployments every Wednesday
Monitor each and microservice using Prometheus and Grafana
Administration of AWS cloud
Manage ELB, ASG, Target Group, EBS, ECR, EC2 servers.
Create new EC2 servers as per Requirements and managing their service group, key pair and volume
Manage VPC, Route table, Subnets, Elastic IP, NAT Gateway, VPC peering, Internet gatway
Create and manages RDS.
Create manages and deploy python codes in Lambda Function.
Create new subdomain and manages it using Route 53.
Manage S3 buckets and Objects Lifecycle policy and Access.
Manage Cloud front.
Manage SQS Queues and IAM users, role, policies
Manage Elastic catch and Redis
CloudWatch and CloudTrail
Administration of Jenkins
Create integration and deployment CI/CD pipeline
Create cleaning and scripting pipeline
Handle Jenkins build package and Maintain Users Access
Dockerized spring boot application, NodeJS, and Python Application with Jenkins pipeline
Administration of Database
Create and Delete Users, Database (SQL, NoSQL, MongoDB), Tables, RDS, Servers, collection.
Provide required access to Users.
Create Triggers, Index.
Maintain database size and free space.
Regulate clean-up using script and lambda function
Monitor CPU, Memory, Read-Write operation.
Maintain Connectivity and Security
Administration of Linux Servers
CPU and Memory management
Create required shell script
Install and update packages
Remove vulnerability
Create and manage users and their access
Manages disk space attach volumes
Process and Port management
Troubleshooting issues
Make ssh connections keys and Provides to uses
Creates and maintains SCP server
Update SSL Certificate; OpenVPN, and Nessus Licences
Contributor Monitoring and Logging task
Manage all Linux servers with Good monitoring using Prometheus and Grafana
Redesign and implement the ELK stack with the Kubernetes cluster
Maintain, implications of monitoring application
Maintain CPU, Memory, Disk space, Health check, etc. alerts
Manage backup of Elastic Search and store old logs in S3
Upgraded Version of Application Level Monitoring software Pinpoint.
Administration of Version Control System
Create, grant and remove access in Bitbucket and Gitlab
Handle Branching models
Create repository, groups and projects in bitbucket
Managed Bitbucket and Gitlab along with their user
Administration of Proxy and Indusface WAF
Maintain proxy and reverse proxy
Nginx and Apache config managements
Create squid proxy to maintain traffic
Analyse traffic volumes; traffic threads and block traffic Using Indusface WAF
Administration of Analytics (Windows servers and proxy) servers
Attach disk restore disk from backup
Install Required Software
Maintain inbound and outbound traffic
Provide RDP Access
DevOps Team Maintainer at small level
Maintain and Assign prioritize task
Lead 5 members of the DevOps Team
Take regular report from DevOps, Help them
Take interview and Train New freshers
Redesign DevOps process, Create SOP documents
Cross team Contributor
Solves customers issue.
Help other team to troubleshooting Issues
Solves third-party issue
Create RCA reports
Participate Audit of SOC2
Others
OpenVPN, FreeIPA bastion, Jenkins Users access
Create Ansible playbook and Terraform script
Manage cluster of 3 Kafka servers and Manage the 3 RabbitMQ servers
Create and Delete Kafka and RabbitMQ queues
Create Dockerfile

Associate DevOps Engineer

Borndigital

Kubernetes

Jenkins

Docker

Linux

GCP

VPN

Roles and
Responsibilities

Roles Responsibilities
Manage GCP and AWS cloud as Administrator access
Linux administrator
Manage all Linux server with Good monitoring
Created a shell/bash script
Made command-line tools and API using python scripting
Manage monitoring tools (Nagios)
Creates, deploys and manage private VPN to securing a network, own VPN using Wire guard
Manage Jenkins and CI/CD Tools
Handle Docker environment
Created dojo bitcoin (Node)
Manage SSL certificate and maintain it using let's encrypt
Designed and Deployed new infrastructure in AWS with s3, VPC, subnets, Load balancer, Cloud watch

Download My Resume

Education

Bachelor of Engineering

Computers Science and Engineering

2015 - 2019

Higher Secondary School

Science

2013 - 2015

Connect with me

Github Mail call youtube facebook instragram twitter linkedin