استخدام کارشناس DevOps (اصفهان)
شرح موقعیت شغلی
کارشناس DevOps
این موقعیت مناسب فردی است که علاوه بر مدیریت سرورها و زیرساخت، توانایی طراحی معماری، توسعه ابزارهای اتوماسیون، عیبیابی شبکه و مشارکت در توسعه سرویسهای 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
مهارتهای مورد نیاز
- DevOps
- Docker
- Linux
- CI/CD
- Gitlab
حداقل سابقه کار
- بیش از شش سال
حقوق
- حقوق از ۶۰,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست