Omid Estaji

DevOps Engineer

Omid Estaji Picture

A highly organized DevOps Engineer with nearly a decade of experience in continuous learning, self-improvement, and supporting colleagues and companies. Proficient in Linux, DevOps, automation, cloud technologies, and Python programming. Possesses extensive experience in enterprise environments managing over 1,000 servers and fostering effective collaboration with development teams. Demonstrated ability to design HA architectures and maintain various pipelines and services. A self-learner with strong troubleshooting skills and a commitment to documentation, with a keen interest in security, software development, and cutting-edge technologies, particularly open-source solutions. Feel free to explore my work and reach out for opportunities to connect or collaborate!

Technical Skills

· LinuxBash/Shell scripting  [OS and scripting]

· Terraform, Ansible, Cloud-init, Rundeck  [IaC, Configuration management and Automation]

· Kubernetes, Docker, Helm Chart, Kustomize, EKS  [Container orchestration and Containerization]

· Jenkins, Argo CD  [CI/CD and GitOps]

· Prometheus - Grafana, PRTG  [Monitoring]

· Fluent-bit/Fluentd - Loki - Grafana (LFG stack)Elasticsearch - Kibana - Logstash - Beats (ELK stack)  [Logging]

· AWS (AWS Cloud Practitioner), Proxmox, MAAS, VMware ESXi  [Cloud and Virtualization]

· HAProxy, Keepalived (VRRP)  [HA and load balancing]

· MySQL, MariaDB, PostgreSQL, MaxScale  [Database and DB proxy]

· Redis, Kafka  [Caching, NoSQL, Queue, TTL based, Message broker]

· MinIO  [Object storage]

· Sonatype Nexus, Zot  [Repository manager and Image registry]

· Git, Github, Gitea [Code management]

· Keycloak  [Identity and access management]

· Python, Django, DRF, Gunicorn [Programming]

· Microservice architecture, Agile, 12-factor methodology, Cloud Native  [Software engineering]

· Cisco (CCNA R&S - CCNA Sec)PfSense (CEH - Security+), MikroTik (MTCRE - MTCNA)Active Directory (MCSE 2012), Issabel VoIP, Passive networking  [Network administration]

· Bootstrap, HTMX, HTML, CSS  [Web development]

· DirectAdmin, cPanel, Plesk  [Control panel]

· WordPress, Prestashop, Magento  [CMS]


Experiences

DevOps Engineer

December 2023 - Present
Tehran
Tara logo  Tara

- Architected, implemented, and managed production-grade Kubernetes clusters based on RKE2 (Rancher).
- Migrated Spring Boot, Python, and Nodejs applications from virtual machines to Kubernetes clusters and developed their helm charts.
- Dockerized different applications including Java, Python, and Nodejs apps, and decreased build time and size of images.
- Designed and configured high-available services, including MinIO cluster, Redis Sentinel, MariaDB Galera Cluster using MaxScale, HAProxy+Keepalived, etc.
- Enhanced and optimized CI/CD pipelines for multiple applications, ensuring faster deployment and higher reliability.
- Administered and maintained servers, services, and databases, also ensured their security.
- Automated tasks using Bash scripts, Ansible playbooks, and Rundeck jobs.
- Researched and developed various technologies and tools and documented them.
- Maintained monitoring and logging stack and developed PromQL queries and alert rules.
- Collaborated with software developers and teammates to improve pipelines, product life cycle, and procedures.

Linux System Administrator

November 2020 - August 2023
Remote / 2 yrs. 10 mos.
Parspack logo  Parspack

- Administered 1000+ Debian-based and Redhat-based Linux servers in an IaaS and cloud service provider.
- Configured and maintained various services on Linux servers such as web servers (LAMP and LEMP stacks), databases, mail servers, firewalls, FTP servers, DNS servers, DHCP servers, proxy servers.
- Administered virtualization technologies such as KVM, Proxmox.
- Trained 6+ new colleagues as morning shift trainer and assisted in the onboarding process.
- Automated tasks using Bash/Shell scripts, and Python scripts.
- Solved various CDN issues as head of the CDN support team about caching, CDN edge servers, WAF, Anti-DDoS, etc.
- Monitored servers and services using PRTG, SolarWinds and responded to incidents, and maintained a 99.99% server uptime.
- Administered hosting control panels such as cPanel, DirectAdmin, Plesk, CWP.
- Fixed technical issues and responded to users' problems through the ticketing system.
- Provided appropriate technical solutions to 360,000+ users.
- Collaborated and reported various cases with colleagues in different teams of the company, such as the product team.
- Documented support team guidelines, project documents, and learning resources on Confluence.
- Administered and configured some services on Windows servers such as IIS, SQL server, MailEnable.

Network Help Desk

September 2019 - November 2020
Tehran, Iran / 1 yr. 3 mos.
 Mandatory military service

- Administered Active Directory and Windows server services such as Print server and File sharing.
- Administered Cisco network devices.
- Provided technical assistance to 200+ users and cut down paperwork by 75%.
- Supported systems, network, hardware, and software issues in a timely and professional manner.
- Maintained network devices such as switches and routers, racks, etc.
- Implemented passive network.

IT Administrator

September 2016 - May 2020
Tehran, Iran / 3 yrs. 9 mos.
Pixel Group logo  Pixel Group

- Administered Active Directory and Windows server services such as Hyper-V, RemoteAccess, DNS, File sharing.
- Configured Cisco, Mikrotik (RouterOS), and Ubiquiti network devices and operated QoS.
- Administered VoIP IP PBX (Elastix).
- Monitored servers and network resources using PRTG and maintained a 99% server uptime.
- Designed and configured VPNs and tunnels between 5+ offices and store branches.
- Administered server, host(DirectAdmin), domain, CDN and CMSs(Prestashop, Magento, WordPress) of 3+ websites including: www.Pixel.ir and www.iPhonechi.com.
- Developed Python scripts for projects.
- Led IT projects including E-mail marketing campaigns, and redesigning network architecture, and saved 30% of the annual budget.
- Negotiated with 10+ service providers.
- Researched and developed a varied range of systems, technologies, and tools such as competitor price monitoring tools.
- Administered network and systems security (Hardening) and solved cyber threats like DDoS attacks.
- Counseled the CEO and supported 30+ personnel in IT-related issues.
- Assisted in SEO projects such as Google Analytics and Google Search Console management.
- Administered NVRs and IP cameras.
- Assembled computer hardware and installed computer software.
- Implemented and maintained passive network.

Junior Technical Support

September 2015 - March 2016
Tehran, Iran / 7 mos.
Bertina logo  Bertina

- Solved web hosting (host, domain, scripts, SSL certificates, etc.) issues.
- Administered hosting control panels such as DirectAdmin, Cpanel, WHM, Plesk, CWP, Webmin, and WebsitePanel.
- Configured and maintained various services on Windows servers such as IIS, hMailServer, SmarterMail, FTP server, Firewall, etc.
- Maintained email services and configured SPF, DKIM, etc.
- Configured Apache and Litespeed web servers using .htaccess.
- Supported WordPress, Prestashop, and Joomla websites.
- Administered Mysql and MS SQL databases and Phpmyadmin.
- Maintained periodic onsite and offsite backups.
- Supported 200,000+ clients through WHMCS (ticketing system), phone, and chat.
- Proposed suitable solutions for clients' businesses.

Network Engineer Internship

July 2015 - June 2015
Karaj, Iran / 2 mos.
Mapna Group logo  Mapna Group

- Maintained network devices such as Cisco switches and routers, network racks, etc.
- Implemented passive network using Ethernet cables, RJ45 connectors, patch cords, etc.


Soft Skills

Problem solving
Responsibility
Self motivation
Leadership
Teamwork
Discipline
Lifelong learning

Educations

MSc. Software Engineering

2016 - 2018
Ershad Damavand university

-Grade: 17.86/20
-A+ Grade in MSc Thesis
-Paper and a software about "IoT Network Based Attacks Through Direct Cloud Synchronization (DCS)"
-Paper about "Performance security and safety in information, database and networking systems: case study intrusion detection and prevention"
-Paper about "Aspects of Human Factors in Software Testing"

BSc. Information Technology Engineering

2013 - 2016
Ershad Damavand university

-Grade: 17.05/20
-Ranked 1st among Graduate Students after 8 semester
-Paper about "SSL Certifications"


Languages

English

Full professional proficiency

Persian

Native or bilingual proficiency