محمد حامد احمدی نیا کیست؟
درباره استاد – محمد حامد احمدی نیا
محمد حامد احمدنیا، مهندس Cloud DevOps با تجربه قابل توجه در طراحی، پیادهسازی و بهینهسازی زیرساختهای فناوری اطلاعات است. وی در پیادهسازی فرآیندهای DevOps با استفاده از Kubernetes، Helm Charts، Argo CD، GitLab CI و Docker تخصص داشته و در ایجاد زیرساختهایی با دسترسپذیری بالا (High Availability) نقش مؤثری ایفا کرده است. همچنین سابقه راهاندازی و استقرار کامل مراکز داده (Data Center) را داشته و در زمینه طراحی و پیکربندی شبکه، تجهیزات ذخیرهسازی، سرورها و مجازیسازی از تجربه عملی برخوردار است. ایشان به عنوان دانشجوی برتر رشته مهندسی شبکههای کامپیوتری در دانشگاه علم و صنعت ایران شناخته شده و تسلط بالایی بر AWS، DevOps، ارکستریشن (Orchestration)، CI/CD، زیرساخت بهعنوان کد (Infrastructure as Code)، سیستمهای مانیتورینگ و مفاهیم شبکه دارد که منجر به بهبود ۳۰ درصدی بهرهوری عملیاتی در پروژههای اجرایی شده است.
سوابق کاری
Senior DevOps Engineer
شرکت Snapp Trip
دسامبر ۲۰۲۵ تاکنون
- مدیریت و بهرهبرداری از کلاستر Disaster Recovery مبتنی بر Kubernetes شامل ۱۵ نود که با استفاده از kubeadm ساخته و با Ansible مدیریت شده است.
- پیادهسازی PostgreSQL Replication بین محیط Production و Disaster Recovery برای همگامسازی لحظهای اطلاعات.
- انجام ارتقای بدون قطعی (Zero Downtime Upgrade) پایگاه داده PostgreSQL از نسخه 10 به 15 در محیط عملیاتی.
- شناسایی و رفع مشکل DNS در محیط Kubernetes با تحلیل Loop مربوط به کش DNS و اصلاح تنظیمات برای استفاده از DNSهای سازمانی.
DevOps Engineer
شرکت فرینه فناور
آگوست ۲۰۲۴ تا نوامبر ۲۰۲۵
- طراحی و پیادهسازی Pipelineهای اتوماتیک CI/CD با استفاده از GitLab CI برای Build و Deployment در دو محیط Kubernetes شامل Cloud عمومی (Sotoon) و کلاستر On-Premise با قابلیت High Availability.
- طراحی و پیادهسازی Kubernetes Cluster چند Master با استفاده از HAProxy و Keepalived برای افزایش دسترسپذیری، تحمل خطا و مدیریت Failover.
- پیادهسازی معماری GitOps با استفاده از Argo CD و Helm Charts برای مدیریت نسخهها و استقرار پایدار برنامهها در محیطهای Cloud و On-Premise.
- طراحی زیرساخت ذخیرهسازی پایدار و High Availability با استفاده از NFS، DRBD و Pacemaker برای سرویسهای Stateful در Kubernetes.
- پیادهسازی کلاستر PostgreSQL با استفاده از Patroni برای مدیریت Failover، انتخاب Leader و افزایش قابلیت اطمینان دیتابیس.
- طراحی معماری High Availability برای Redis با استفاده از Redis Sentinel، HAProxy و Keepalived.
AWS DevOps Engineer (Part-Time)
آوریل ۲۰۲۴ تا اکتبر ۲۰۲۵
- طراحی و پیادهسازی Pipelineهای کامل CI/CD با استفاده از سرویسهای AWS شامل CodeCommit، CodeBuild، CodePipeline و CodeDeploy.
- افزایش سرعت Deployment و کاهش زمان ارائه محصولات با بهینهسازی فرآیندهای انتشار نرمافزار.
- طراحی و پیادهسازی راهکارهای مبتنی بر Container در Amazon ECS و ECR برای افزایش مقیاسپذیری و کاهش هزینههای عملیاتی.
- پیادهسازی سرویسهای Serverless با استفاده از AWS Lambda، API Gateway و RDS.
- طراحی معماری امن شبکه در AWS با استفاده از Route 53 و CloudFront.
- راهاندازی سیستم مانیتورینگ متمرکز با AWS CloudWatch.
- طراحی Infrastructure as Code با استفاده از Terraform برای ایجاد زیرساختهای قابل تکرار و مقیاسپذیر.
- مدیریت امن Secretها و اطلاعات حساس با AWS Systems Manager Parameter Store.
DevOps Engineer و Network Designer
شرکت کارگزاری بورس بارز
اکتبر ۲۰۲۲ تا مارس ۲۰۲۴
- طراحی و پیادهسازی معماری DevOps در یک پروژه سازمانی بزرگ و کاهش زمان Deployment تا ۵۰ درصد.
- کاهش مشکلات محیط Production تا ۷۵ درصد با استفاده از اتوماسیون و بهبود فرآیندهای استقرار.
- مدیریت و ارکستریشن بیش از ۷۰۰ کانتینر با استفاده از Kubernetes و Helm.
- طراحی Kubernetes Cluster چند Master با دسترسپذیری 99.9 درصد.
- پیادهسازی HAProxy و Keepalived برای افزایش کارایی Load Balancing و جلوگیری از قطعی سرویسها.
- طراحی و بهینهسازی زیرساخت شبکه برای محیطهای عملیاتی حساس.
Network Engineer
شرکت ژیوان
ژوئن ۲۰۱۷ تا سپتامبر ۲۰۲۲
- مدیریت تیمی متشکل از بیش از ۱۰ مهندس شبکه برای پیادهسازی دیتاسنتر جامع شرکت کارگزاری سهام بارز.
- طراحی و اجرای سایت پشتیبان (Backup Site) برای افزایش دسترسپذیری و کاهش زمان بازیابی سرویسها.
- طراحی معماری شبکه برای بیش از ۵۰ شرکت کوچک و متوسط.
- فعالیت تخصصی در زمینه طراحی شبکه، تجهیزات زیرساخت، سرورها، ذخیرهسازی و مجازیسازی.
تحصیلات
دانشگاه علم و صنعت ایران
کارشناسی ارشد مهندسی شبکههای کامپیوتری
دانشگاه خوارزمی
کارشناسی مهندسی نرمافزار
مدارک و دورههای تخصصی
- Python Programming Language
سازمان فنی و حرفهای کشور – ۱۱۰ ساعت - AWS Cloud Essentials Knowledge Badge
AWS Training & Certification - AWS Cloud Practitioner Essentials
سماتک – ۴۸ ساعت - DevOps Administration Pack
سماتک – ۱۲۰ ساعت - Cisco DevNet Associate
سماتک – ۶۰ ساعت - CCNP Enterprise Pack
سماتک – ۱۰۰ ساعت - MTCNA (MikroTik Certified Network Associate)
مدرک رسمی MikroTik – سماتک – ۲۴ ساعت
مهارتها و فناوریها
Cloud Platforms
- Amazon Web Services (AWS)
- EC2
- Auto Scaling
- ELB
- S3
- RDS
- IAM
- VPC
- Route 53
- CloudFront
- CloudWatch
- Lambda
- API Gateway
- ECS
- ECR
Infrastructure as Code و مدیریت پیکربندی
- Terraform
- Ansible
Containerization و Orchestration
- Kubernetes
- Kubernetes Multi-Master Cluster
- High Availability Kubernetes
- Docker
- Container Registryها مانند Nexus، GitLab و Amazon ECR
- Amazon ECS
Automation و Scripting
- Bash
- Python
Database
- PostgreSQL
- MySQL
- Redis
- AWS RDS
Virtualization و تجهیزات شبکه
- VMware vCenter / ESXi
- Cisco Router & Switch
- Cisco ASA
- Fortinet FortiGate
- FortiWeb
- MikroTik
سیستمعاملها
- Linux (Debian، Ubuntu، RHEL، Rocky Linux)
- Windows Server
