Mehdi Hamidi

Mehdi Hamidi Email and Phone Number

DevOps Engineer @ Asan Pardakht
Tehran Province, Iran
Mehdi Hamidi's Location
Tehran Province, Iran, Iran, Islamic Republic of
About Mehdi Hamidi

A DevOps Engineer with over 10 years of experience in infrastructure-related positions across various scales, from startups of 20 employees to large companies with over 5,000 employees. My expertise is primarily focused on Linux environments, including Private Cloud components, Web Servers and Load Balancers, CI/CD pipelines, Log Management Systems, Databases, Service Orchestration using Docker and Kubernetes, and Automation with Shell Script and Python.As the DevOps Tech-Lead of a team of 3 at IranTalent, my efforts have centered on mentoring the team, identifying common issues, and proposing and implementing solutions to address them. This has been done with an eye on future requirements for our team, the company, and other teams to cultivate a unified organizational culture.Key initiatives include:- Implementing a Multi-Zone directory service (FreeIPA) with role-based access control aligned with teams, projects, and the organizational structure.- Introducing and integrating organizational services such as a communication platform (RocketChat), file sharing system (NextCloud), VPN for accessing private resources, and a knowledge base (Confluence), and integrating all into the mentioned directory system.- Collaborating with the HR team to design an evaluation framework for responsibilities and performance metrics of the DevOps team, and proposing it for other teams.As a Senior DevOps Engineer, in addition to the responsibilities mentioned above, my focus has been on the expansion, maintenance, and optimization of various services across different layers.Key accomplishments include:- Implementing a resilient Log Management System for all resources, services, and nodes at IranTalent and Digikala.- Optimizing the performance of CDN Edge nodes to achieve up to a 5x increase, supporting 12K RPS at Digikala.- Customizing Jenkins pipelines for concurrent feature development, increasing team performance by up to 3x at IranTalent.- Implementing a dynamic Image Resizing/Formatting solution using the Nginx Image Filter Module and the ImgProxy solution over S3 Storage at IranTalent and Faranesh.

Mehdi Hamidi's Current Company Details
Asan Pardakht

Asan Pardakht

View
DevOps Engineer
Tehran Province, Iran
Website:
asanpardakht.ir
Employees:
537
Mehdi Hamidi Work Experience Details
  • Asan Pardakht
    Devops Engineer
    Asan Pardakht
    Tehran Province, Iran
  • دیتاست رایگان | پلتفرم هوش مصنوعی و بینایی ماشین
    Devops Consultant
    دیتاست رایگان | پلتفرم هوش مصنوعی و بینایی ماشین Feb 2024 - Present
    Tehran, Tehran Province, Iran
  • Paradigm Creative Communications Agency
    Devops Consultant
    Paradigm Creative Communications Agency Feb 2021 - Present
    Tehran, Iran
    As a DevOps member at Paradigm Agency, my efforts have focused on preparing development environments based on requirements and proposing necessary services that fulfill these needs, such as S3 buckets for storage and Sentry for issue tracking. Since many projects have been engaged, I have worked on implementing distinct CI/CD pipelines and securing them for the Dev/RC and Staging phases using Jenkins, Docker and the Compose plugin for individual projects.
  • Irantalent
    Devops Consultant
    Irantalent Nov 2023 - May 2024
    Tehran, Tehran Province, Iran
  • Irantalent
    Senior Devops Engineer And Technical Lead
    Irantalent Nov 2019 - Nov 2023
    Tehran, Iran
    • Infrastructure Management: Managed infrastructure for multiple projects including IranTalent, Kardix, IranSalary, WinaTalent, and Hirecamp.• Team Leadership: Directed and mentored the DevOps team while collaborating with various teams across the company.• Performance Evaluation: Developed an employee performance evaluation framework for the HR team.• User and Service Integration: Implemented a Multi-Zone FreeIPA system for user and service integration.• Log Management: Set up an integrated log management system for Kubernetes and other services using Rsyslog and the ELK Stack.• Kubernetes Management: Maintained and developed Kubernetes clusters, including deployments and services.• Image Resizing solution: Established an on-demand layer over the Minio service for resizing and transforming over 400k images, using the combination of Nginx Image Filter and the ImgProxy service.• Private Cloud and Hypervisor: Managed the cluster of OpenNebula as the private cloud infrastructure and VM instances in Hetzner Cloud.• CI/CD Pipeline Development: Developed CI/CD pipelines incorporating Jenkins, GitLab, and Kubernetes.• Database Clustering: Ensured high availability by clustering MySQL, MongoDB, PostgreSQL, ElasticSearch, and RabbitMQ.• HAProxy Management: Maintained and developed HAProxy rules across 5000 lines of configuration for all production services.• Project Migration: Managed the migration of the HireCamp project to IranTalent servers and containerized it using Docker.• VPN Management: Implemented a rule-based VPN using OCServ to provide employees with access to appropriate infrastructure resources.• HTTP Proxy Configuration: Configured rule-based HTTP proxy servers using Squid and TinyProxy for sending promotional emails via mail servers.
  • Dibaache
    Devops Consultant
    Dibaache May 2021 - Oct 2021
    Dibache is a news aggregator service for the local community. I implemented the infrastructure from scratch for the services on three bare-metal servers, utilizing the following technologies:• OpenNebula as the hypervisor• Kubernetes• Jenkins• GitLab• HAProxy• Nginx• ELK Stack for data gathering and log management• pfSense cluster: providing both the router and DNS services• FreeIPA for user management• Sentry for error tracking
  • Digikala.Com
    Cdn Specialist And Devops Engineer
    Digikala.Com May 2018 - Nov 2019
    Tehran Province, Iran
    Digikala is the largest e-commerce and resale service in Iran. As a DevOps member of the CDN team, my efforts have focused on developing and maintaining the 16 bare-metal edge pop-site nodes. Some of my achievements include:• Implementing a secure and resilient logging system using Rsyslog with the Relp plugin and the ELK Stack.• Maintaining Nginx (as the proxy module for the CDN service) to handle 12.5k RPS, resulting in a 400% improvement in performance and workload of the nodes.• Using Git and SaltStack, the centralized configuration management tool, for configuring DNS and Nginx.• Monitoring the state of the nodes using Zabbix and identifying performance bottlenecks by defining new metrics on the OS's network stack.
  • Faranesh
    Jounior Devops Engineer
    Faranesh Apr 2017 - Mar 2018
    Pardis, Iran
    Faranesh was an E-Learning service for the locals. Some of the achievements and the engaged technologies:• Migrate the mail server from DirectAdmin to iRedMail and Integrate with OpenLDAP.• Convert, add intro and outro, and watermark to the videos using FFMpeg and Shell Script.• Site Load Testing using Apache jMeter and PhantomJS.• Zabbix for monitoring.• Nginx and Apache as load balancer and web server.• Wowza for media streaming.
  • Mtn Irancell
    Bpms Support And System Administrator At Parstasmim Co.
    Mtn Irancell May 2016 - Apr 2017
    Tehran
    Monitored and supported a Business Process Management project, collaborating with other teams using Jira Service Management according to the ITIL v3 framework. The support included managing and modifying Oracle Databases, which contained over 5 million records.
  • Dabacenter (Imen Daba Parsian)
    Jounior System Administrator
    Dabacenter (Imen Daba Parsian) May 2015 - Apr 2016
    Tehran - Zaferanieh
    DabaCenter is a startup that provides services for small businesses, such as internet access for restaurants and cinemas with captive portals, focusing on delivering these services as cloud solutions. As a junior SysAdmin, I began engaging with related concepts, such as virtualization with KVM and OpenNebula, web servers, log management, MySQL databases with Galera, and Linux filesystem concepts like GlusterFS.
  • Examination Center Of Rahvar
    It Manager
    Examination Center Of Rahvar May 2012 - Apr 2015
    Iran
    Examination Center of Rahvar is the office in Iran responsible for assessing the credibility of car drivers' licenses in exceptional cases (such as physical disabilities or deficiencies), handling about 200 daily visitors. As the IT Manager, my duties included developing the infrastructure and systems and generating reports using SQL queries in SQL Server. In addition to managing security criteria at the network and OS levels, I developed applications in a Windows environment for registering and tracking visitor cases and issuing annual licenses for the examinig doctors across the country.

Mehdi Hamidi Skills

Linux Mysql System Administration Shell Scripting Virtualization Log Management Operating Systems Python Dns Debian Linux Kvm Docker Git Raspberry Pi C Opennebula File Systems Zabbix Nginx Symantec Endpoint Protection Jenkins Business Process Management Python Databases Sql C# Html Lvm Media Servers Web Servers Postgresql Phpmyadmin Php Qemu Css Microsoft Sql Server Ldms Servers Cloud Computing Elastic Stack Saltstack Freeipa Oracle Cluster Filesystem

Mehdi Hamidi Education Details

Frequently Asked Questions about Mehdi Hamidi

What company does Mehdi Hamidi work for?

Mehdi Hamidi works for Asan Pardakht

What is Mehdi Hamidi's role at the current company?

Mehdi Hamidi's current role is DevOps Engineer.

What schools did Mehdi Hamidi attend?

Mehdi Hamidi attended Islamic Azad University, National Organization For Development Of Exceptional Talents (Sampad).

What are some of Mehdi Hamidi's interests?

Mehdi Hamidi has interest in Social Services, Series, Civil Rights And Social Action, Environment, Science And Technology, Human Rights, Movies.

What skills is Mehdi Hamidi known for?

Mehdi Hamidi has skills like Linux, Mysql, System Administration, Shell Scripting, Virtualization, Log Management, Operating Systems, Python, Dns, Debian, Linux Kvm, Docker.

Who are Mehdi Hamidi's colleagues?

Mehdi Hamidi's colleagues are Javad Kl, Mohammad Javad Haghi, Mahboubeh Hafezi, Fatemeh Karbalaie, Sara Niknejad, Sogand Bakhtiari, Mozhdeh Esmaeilzadeh.

Not the Mehdi Hamidi you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.