ZEESHAN
ALI
PROFILE
Terraform Hashicorp Certified
experienced DevOps Engineer with
strong background in creating and
maintain continuous integration and
continuous deployment pipeline with
azure DevOps, Jenkins and ansible,
with 4 plus years of experience in
software industry. Experienced in
managing development and
production environments along with
bridging the gap between
development and operations teams.
CONTACT
EMAIL:-
ACTIVITIES AND INTERESTS
Learning
Football
Movies
Cricket
Travelling
Reading
SKILLS
•
•
•
•
•
•
•
•
•
•
•
Experience in Infrastructure-as-Code (IaC) tool Terraform
Experience in CI/CD tools such as Jenkins, GitLab and Azure
DevOps
Proficient in using Ansible to automate the deployment of
infrastructure and applications. Skilled in writing playbooks
using Ansible Tower for automation.
Experience in scripting languages such as Python, PowerShell,
and bash
Experience in containerization technologies such as Docker
Familiarity with orchestration tool such as Kubernetes
Familiarity with monitoring tools such as Prometheus, Grafana,
and Elastic Stack
Familiar with Azure and AWS Cloud Platform
Strong understanding of Software Development lifecycle along
with experience in development
Strong troubleshooting and problem-solving skills
Good communication and teamwork skills
WORK EXPERIENCE
Senior DevOps Engineer
Contour Software
May-
•
•
•
•
•
•
•
•
•
Designing solution for automation using ansible
Containerize development environment from Cloud VMs to
developers laptops to remove the VM cost using Docker.
Implementation Nginx HA using Nginx Plus
Provisioning of cloud resources using Terraform and Ansible
Implementation of shared libraries in Jenkins pipelines for
better code reusability
Automating deployment and other processes using ansible
Designing and implementing high availability services such
as Postgres failover, Redis failover and other nginx based
dynamic routing.
Working on the integration of Jenkins CI/CD pipelines with azure
services
Add azure cloud services integration to .net based API
DevOps Engineer
Contour Software
Oct 2019–Present
•
•
•
•
•
•
•
•
Working at Contour Software as DevOps Engineer managing code management tools like bitbucket and Azure
DevOps, writing and maintaining CI/CD pipelines using Jenkins and ansible for quick and better feedback
mechanism for developers in an agile environment.
Leading DevOps Team with a mindset of automating as much as possible to create a CI cycle for Dotnet-Core
based APIs
and React based UI components in Pull Request verifications and Auto-Deployments in lower testing an
environments
Integrating issue tracking service to better visibility of developers and speeding up the feedback processes like
integrating Jira with bitbucket for issue tracking on new code development, bitbucket with Jenkins for automating
CI and Sonar-cloud for displaying static code analysis on PR
ELK Stack pipelines development and management
Writing yaml based ansible playbooks to automate routine task and deployment processes
Development of customized deployment tools like console application using C#
Developing & Updating PowerShell Scripts for deployments and uploading different artifacts to cloud platforms
Software Engineer
Enigma 10
June 2019–October 2019
•
•
•
•
Designing database diagram and other software development diagrams
Developing .net core-based Web Application for online Quizzes
Developing .net core-based APIs
Managed GitHub flow
MAJOR PROJECTS
•
•
•
•
•
•
•
Elastic Stack setup for monitoring VM resources and API’s log using customized Logstash scripts
High-availability services design and implementation
Nginx automation using ansible
vSphere Infrastructure automation using terraform
CI\CD pipeline using Azure DevOps
CI\CD pipeline using Jenkins
Parallel deployment for monolithic application using ansible script and customized dotnet core application
CERTIFICATIONS AND TRAINING
o
o
o
o
o
o
o
o
o
o
o
o
o
Terraform Hashicorp Certified
Certified Kubernetes Application Developer (KodeKloud)
Certified Kubernetes Application Developer (CloudGuru)
Kubernetes for the Absolute Beginners (KodeKloud)
Docker For the Absolute Beginner (KodeKloud)
Azure Automation Diving Deeper
Configuring a Deployment Environment in Microsoft Azure
Continuous Delivery and DevOps with Azure DevOps Managing Builds
Build Azure Continuous Integration Pipeline
Automation with Windows PowerShell Scripts
Centralized Logging with Elastic stack
Designing Schema for Elastic Search
Automating Jenkins with Groovy
EDUCATION
Bachelor of Software Engineering 2015 - 2019
Bahira University
CGPA: 3.58
References to be furnished upon request