Omid Estaji

DevOps Engineer

Omid Estaji Picture

A highly organized DevOps Engineer with 7+ years of experience specializing in automation, Linux, and Python. Experienced in enterprise environments with more than 1000 servers, designed high-available architectures, and maintained various pipelines and services. A self-learner with solid troubleshooting skills and documentation habits Who is interested in security, software development, and cutting-edge technologies.

Technical Skills

· Ansible  [Configuration management]

· Docker  [Containerization]

· Kubernetes  [Container orchestration]

· Terraform  [IaC]

· Jenkins  [CI/CD]

· Prometheus - Grafana, PRTG  [Monitoring]

· Fluent Bit - Loki - Grafana (LFG stack)  [Logging]

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

· KVM, Proxmox, VMware ESXi, Hyper-V  [Virtualization]

· AWS (AWS Cloud Practitioner), MAAS, Cloud-init  [Cloud and server provisioning]

· Bash/Shell scripting, Linux (services: Nginx - Apache - LiteSpeed web servers, iptables - UFW - CSF firewalls, IPv4 and IPv6 DHCP, BIND DNS, Squid and Nginx proxy, FTP, Mail, etc.)  (LPIC2 - LPIC1 - RHCSA)

· Python, Django, Django REST framework, Flask, SQLAlchemy, Unit testing, Multi-threading, Web scraping, Network programming, GUI, Supervisor, Gunicorn

· MySQL, MariaDB, PostgreSQL  [Databases]

· Redis  [caching, NoSQL, queue, TTL based, message broker]

· Git, Github, Gitea

· MinIO  [Object storage]

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

· Rundeck  [Automation platform]

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

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

· JavaScript, 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

- Administered and maintained servers, services, and databases, also ensured their security.
- Automated tasks using Bash scripts, Ansible playbooks, and Rundeck jobs.
- Designed and configured high-available services such as Redis-Sentinel, etc.
- Dockerized different applications and decreased build and deployment time and size of images by 60%.
- Researched and developed various technologies and tools and documented them.
- Maintained monitoring and alerting stack and developed PromQL queries.
- Collaborated with software engineers, 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