Hossein Esmailzadeh
DevOps Engineer
About
Experienced Cloud DevOps Engineer with a strong background in Kubernetes, Docker, and AWS. Proficient in implementing CI/CD pipelines and GitOps methodologies for cloud infrastructure management. Skilled in Linux systems administration and troubleshooting. Committed to continuous learning and keeping up-to-date with emerging technologies. Proven track record of delivering high-quality solutions and collaborating effectively with cross‑functional teams
Contacts
| in/hossein-esmail | |
| Gitlab | primejade |
| Github | hossein-lap |
| Resume | hossein-lap.github.io |
| Blog | primejade.github.io |
Education
- From: 2020 To: 2024
Skills
-
Automation
CI/CD
Cloud
Containerization
DevOps
GitOps
IaaS
IaC
Linux
UNIX
Microservices
SaaS
Virtualization
Tools
-
Ansible
Awk
Docker
Git
Grafana
Helm
Jenkins
Kafka
Kubernetes
LVM
Make
Nginx
Packer
Prometheus
Proxmox
QEMU/KVM
Terraform
Traefik
Vagrant
Programming
-
Bash
C
Go
Groovy
Lua
Perl
Python
Ruby
Languages
-
English
Work Experiences
- The Linux Command Line (LPIC-1) - Basic Linux Knowledge
- Docker Deep Dive - Containers and Deeper Linux Concepts
- The Kubernetes Book - Container Orchestration
- GitHub Actions/GitLab CI - CI/CD runners and Pipeline
- Monitoring - Prometheus and Grafana
- Cloud - AWS / GCP
- Write and manage Jenkins pipelines
- Configuring agents and VMs for build and deploy
- Monitoring various micro-services
- Basic system hardening
- Write and manage custom Nix package(s) and overlay(s)
- Boot-time (specialities) configuration and setup
- Create and manage isolated (test, deploy and development) environment
- Deploying RESTful web-apps on docker-compose and Kubernetes
- Custom nginx load-balancer
- Redis cache storage
- Storage volumes
- LPIC-1 - Basic Linux Knowledge
- Docker Deep Dive - Containers and Deeper Linux Concepts
- Kubernetes in Action - Container Orchestration
- Pipeline as Code - CI/CD pipelines and Jenkins cookbook
- Manage Multi-Node (clustering) proxmox hypervisor
- Port-Forwarding using IPtables
- Automated shell script to use proxmox's API
- Setup web-servers (e.g nginx, apache) on various Linux hosts
- Setup git and SMTP/IMAP servers
- Troubleshooting system and package maanger
- Write custom services
DevOps Mentoring ×
From: Jun 2025 — To: Present
DevOps Engineer ×
From: Aug 2024 — To: Present
NixOS System Administrator ×
From: Sep 2023 — To: May 2025
DevOps Engineer ×
From: Apr 2022 — To: Jul 2024
DevOps Mentoring ×
From: Sep 2021 — To: Aug 2022
Automation and Virtualization Specialist ×
From: Jun 2022 — To: Sep 2022
Linux System Administrator ×
From: Sep 2020 — To: Sep 2024
Projects
- Add, Remove and Edit (projects, remotes, etc.) gerrit manifest file
- Simple Terminal User Interface (TUI)
- Clone a git repository in bare
- Activate worktrees for each branch
- Run bulk-action on all worktree/branches
- Wrapper around Type-2 QEMU hypervisor (with KVM acceleration enabled)
- Handle shared-folder
- Port-Forwarding
- VNC (headless) mode
- Save config in yaml format
- Manage GPG keys in a per-repo basis
- Optional commit message template and ssh-key settings
- Simple TUI
- Automated CI/CD pipeline using Gitlab CI
- Pipeline triggers on new tags and not commits
- Simple RESTful web app written in golang
- Database (mysql) deployment with secret management in K8S cluster
- Redis cache with Autoscaler based on CPU usage and ConfigMap
- File-storage (persistent volume)
Gerrit Manifest Tool ×
Git bare-repo and worktree manager ×
Simple QEMU wrapper ×
Git GPG key handler ×
Resume Template ×
RESTful web-app with Database and Cache ×
Certifications
LPIC 3 — Virtualization and Containerization
LPIC 3 — High Availability and Storage Cluster
RedHat Certified Engineer
RedHat Certified System Administrator
SUSE Certified Administrator
LPIC 2
LPIC 1