Kamran Ansari

I'm

About

I am a talented, ambitious and smart working IT professional and Devops Engineer

DevOps Engineer

Versatile, efficient, problem-solving DevOps Engineer. Seeking to leverage proven continuous deployment skills to raise quality at Organizations.

  • Birthday: 1 Mar 1992
  • Phone: +91 9028860656
  • City: Mumbai, India
  • Degree: B.E.
  • Email:iemkamran@gmail.com

Experience in DevOps, I likely have a strong understanding of how to design, implement, and maintain systems for managing and deploying software applications. I have experience with tools such as Docker, Git, and continuous integration/continuous delivery (CI/CD) pipelines, and have a strong understanding of best practices for configuration management, monitoring, and testing in a production environment.

As a devops professional with five years of experience, I also have a good understanding of the technical and business challenges that organizations face when trying to deliver software quickly and reliably. Experience collaborating with development teams to build and deploy applications, as well as working with operations teams to ensure that systems are scalable, secure, and available.

I also have a strong understanding of the principles of agile software development and the importance of collaboration and communication in a fast-paced, dynamic environment. You may have experience working with a variety of technologies and platforms, and be comfortable learning and adapting to new tools and approaches as needed.

Skills

Below are some Skill Sets I have shown which I have predominantly active.

Bash70%
Ansible85%
AWS90%
Git72%
Docker60%
Jenkins80%
Python-Scripting65%
Terraform90%
ElasticSearch, Logstash & Kibana60%
Kubernetes65%

Technologies

Cloud Computing

AWS

Prometheus

Networking

Database

Grafana

Terraform

Kubernetes

Git

Shell-Scripting

Docker

Azure

Resume

Professional Summary

Avlino - SDE - 1 (DevOps Engineer)

July 2021 - Present

Working as a DevOps engineer AKS and On-premises based cloud infrastructure, Partially AKS and Partially Cloud duties included architecting, implementing, automating, and optimizing highly scalable, reliable, and available applications over a very largescale production environment. Responsible for managing and deploying servers on datacentre and deploying the application stack on various environment such as development/Integration as well as Production. Also worked on configuration management tools, setting up detailed monitoring systems and developing highly reliable CI/CD pipelines.

Games24x7 - SDE - 1 (DevOps Engineer)

Aug 2017 - July 2021

Worked as a DevOps engineer for 4+ years on AWS based cloud infrastructure, which was focused on being highly scalable and available, duties included architecting, implementing, automating, and optimizing highly scalable, reliable, and available applications over a very largescale production environment. Responsible for managing 1000+ servers and 10+ EKS clusters on both production and stage. Also worked on configuration management tools, setting up detailed monitoring systems and developing highly reliable CI/CD pipelines.

Project Experience

Avlino - SDE - 1 (DevOps Engineer)

July 2021 - Present
Project: Elastic Stack on Docker-compose for Multi-Node

Description: Initially single node cluster was deployed due to the increase in load and computational power required by the Elastic-Stack the proposal was to deploy Cluster in multi-node and that was all on top of docker container. The solution was to use Docker-swarm or Docker-compose. So, we implemented the Multi-node Elastic-stack using Docker-compose, enabled security with TLS and certificates. Managing the Stack and Created Jenkins Pipeline to deploy it in to different Env.

Project: Elastic Stack on deployment on AKS

Description: Implemented Elastic stack Helm Chart and deployed it in EKS. Autoscaling for more Elastic pod to be deployed, multiple master node in case of cluster Failure.

Project: Kafka Management

Description: Managing and deploying Kafka stack. Automation and Jenkins pipeline to leverage single pipeline to deploy in Multiple Env. Kafka implementation in Kubernetes and deployment using Helm Chart.

Project: Managing Environments.

Description: The Env. Like development/Integration and UAT are deployed on Datacentre which is self managed and running on Hyper-V/Virtualboxes. Managing the environment which is on Azure Cloud AKS. Deploying microservices for the application and managing the Webapp and connectors and all these are managed using Jenkins

Project: Deploying monitoring solutions

Description: To monitor various Environment have provide the monitoring solution by deploying Prometheus and Grafana.

  • Kafka Monitoring
  • System Monitoring
  • Service Health Monitoring
  • Connector Monitoring

Games24x7 - SDE - 1 (DevOps Engineer)

Aug 2017 - July 2021
Project: Migration to Kubernetes

Description: Migration of production environment from Virtual machines to containers over Amazon Elastic Kubernetes Service

  • Writing helm charts for all the Application and Third-parties
  • Docker Image standardization, few script changes and to adopt k8s best practices
  • Exploring and implementing Istio SideCar Containers & Kiali (ServiceMesh)dashboards
  • Exploring Operators for StateFullApplications
Project: Performance Testing

Description: Project involved enhancing of existing PT setup to support IPL load testing (10x of earlier traffic)

  • Worked with Dev on standardization of applications for onboarding on Auto Scaling Groups, creating and implement graceful stop scripts and ASG lifecycle policies
  • Worked with QA and Dev to provide support on infrastructure related Issues
  • Created troubleshooting guide and documentation around the same to remove dependence where possible
Project: Disposable docker and production like testing environments

Description: Internal tool for provisioning On-Demand Disposable Staging environments for performance testing of feature release for applications

  • Start/Stop functionality for the entire disposable setup handling data integrity and graceful shutdown of applications
  • Used Portainer for container visibility over UI for docker environments
  • Implemented ELK/EFK for debugging application logs of docker and environments when required
  • Setting up of tools used for monitoring of individual Performance Testing setups (Prometheus, Grafana, AlertManager)
Project: CI/CD Administration

Description: CI/CD Management for applications

  • Implementation of Jenkins Shared libraries and Standardized CI process across 60+ applications.
  • Improved Frequency of Deployments - Worked on implementing an automated deployment solution for apps behind Autoscaling groups for different environments.
  • Worked on providing pipelines for AMI generation for creating immutable deployable as part of the deployment pipelines by writing ansible playbooks/packer templates.

Contact

Location:

Malad, Mumabi

Call:

+91 9028860656