این موقعیت مناسب فردی است که علاوه بر مدیریت سرورها و زیرساخت، توانایی طراحی معماری، توسعه ابزارهای اتوماسیون، عیبیابی شبکه و مشارکت در توسعه سرویسهای Backend را داشته باشد.
فرد مورد نظر باید توانایی کار با ابزارهای هوش مصنوعی را داشته باشد که بتواند موارد گفته شده را انجام دهد و بهترین راه حل را انتخاب کند.
مهارتهای ضروری
تسلط به کار با ابزارهای هوش مصنوعی
تسلط بالا به Linux، بهخصوص Ubuntu
تسلط به Docker و Docker Composeو Swarm
تسلط به Nginx و Reverse Proxy
تجربه عملی با OpenResty و Lua
دانش قوی در TCP/IP، HTTP، HTTPS، TLS و WebSocket
دانش عمیق DNS، Delegation، Glue Record، AXFR، IXFR و DNSSEC
توانایی عیبیابی شبکه با ابزارهایی مانند: dig , curl ,openssl, tcpdump ,ss ,ip ,traceroute ,journalctl ,strace
تجربه کار با PostgreSQL و Redis
تجربه طراحی و توسعه REST API
آشنایی با PHP و Laravel یا Goیا Python
تجربه کار با Git و GitLab CI/CD
تجربه پیادهسازی مانیتورینگ با Prometheus و Grafana
تجربه مدیریت Firewall با nftables یا iptables
توانایی تحلیل Log و رفع مشکلات Production
آشنایی با مفاهیم امنیت وب و OWASP Top 10
تجربه کار با ModSecurity، OWASP CRS یا CrowdSec
توانایی نوشتن اسکریپتهای Bash و ابزارهای اتوماسیون
آشنایی با اصول Backup، Restore و Disaster Recovery
شرح مسئولیتها
طراحی، توسعه و نگهداری زیرساخت CDN و Reverse Proxy
مدیریت و توسعه سرویسهای DNS و Authoritative DNS
توسعه و بهینهسازی تنظیمات OpenResty و Nginx
پیادهسازی Cache، Cache Purge، Cache Bypass و Origin Failover
پیادهسازی و مدیریت SSL، Let’s Encrypt و گواهیهای Wildcard
پیادهسازی و مدیریت WebSocket، HTTP/2 و HTTP/3
توسعه و مدیریت زیرساخت Docker و Docker Compose
طراحی فرایندهای CI/CD با GitLab
مدیریت و توسعه زیرساخت هاستینگ متن باز
توسعه APIهای مرتبط با DNS، CDN، هاستینگ و Provisioning
طراحی و پیادهسازی سیستمهای مانیتورینگ و Alerting
پیادهسازی و تنظیم WAF با ModSecurity، OWASP CRS و CrowdSec
مدیریت PostgreSQL، Redis، MariaDB و سیستمهای Backup
توسعه اسکریپتها و ابزارهای اتوماسیون با Bash، Ansible، Go یا Python
بررسی و رفع مشکلات شبکه، TLS، DNS، Routing و Performance
مستندسازی معماری، فرایندهای استقرار و روشهای عیبیابی
طراحی راهکارهای High Availability، Failover و Disaster Recovery
همکاری در توسعه پنل مدیریت مشتریان و سرویسهای Backend
مهارتهای امتیازی
داشتن تجربه در موارد زیر امتیاز محسوب میشود:
Ansible، Terraform یا Pulumi
ClickHouse، TimescaleDB یا Loki
ISPConfig، DirectAdmin یا cPanel
Laravel Reverb و سیستمهای Real-Time
Kubernetes یا Nomad
BGP و Anycast
MinIO، Restic، BorgBackup یا S3
سیستمهای Multi-Tenant
طراحی پنلهای مدیریت سرویس ابری
Next.js، React و TypeScript
توسعه Agent و Collector با Go
تجربه طراحی CDN، WAF یا Hosting Control Panel
ویژگیهای فردی مورد انتظار
توانایی حل مسئله و عیبیابی مرحلهبهمرحله
مسئولیتپذیری در محیط Production
دقت بالا در تغییر تنظیمات حساس
توانایی مستندسازی فنی
توانایی طراحی راهکارهای قابل توسعه و پایدار
علاقهمند به یادگیری فناوریهای جدید
توانایی کار مستقل و همچنین همکاری تیمی
توجه به امنیت، پایداری و Performance
توانایی تحلیل مشکل قبل از ارائه راهحل
آشنایی با اصول Rollback و Change Management
شرایط همکاری
نوع همکاری: تماموقت
امکان همکاری فقط حضوری
ساعت کاری: منعطف
حقوق و مزایا: بر اساس تجربه و توانمندی
فرصت مشارکت در طراحی و توسعه یک پلتفرم زیرساختی بزرگ
امکان رشد به جایگاه Technical Lead یا Platform Architect
حداقل سابقه مورد انتظار
حداقل ۵ سال تجربه در Linux، DevOps، شبکه یا زیرساخت
حداقل ۳ سال تجربه عملی در محیط Production
داشتن تجربه واقعی در مدیریت چند سرور و سرویسهای حساس
داشتن نمونهکار یا تجربه قابل ارائه در حوزه زیرساخت، DNS، CDN، هاستینگ یا Backend