استخدام برنامه نویس ارشد Backend (Laravel & Go-اصفهان)ایرانی سافت
infoBox iconموقعیت مکانی
اصفهان
infoBox iconنوع همکاری
تمام وقت
infoBox iconخدمت سربازی
مهم نیست
infoBox iconحقوق
از ۷۰ میلیون تومان

مجموعه سایبربان (Cyberban) برای توسعه پلتفرم زیرساخت ابری خود، به دنبال یک برنامه‌نویس ارشد Backend (Senior Backend Developer) مسلط به Laravel و Go با دانش عمیق در حوزه DevOps، شبکه و زیرساخت‌های لینوکسی است.

ما به دنبال فردی هستیم که علاوه بر توانایی توسعه نرم‌افزار، درک مناسبی از معماری سیستم‌های توزیع‌شده، زیرساخت‌های مقیاس‌پذیر و چالش‌های عملیاتی سرویس‌های ابری داشته باشد.

شرح وظایف

  • طراحی، توسعه و بهینه‌سازی سرویس‌های Backend با استفاده از Laravel (PHP) و Go (Golang)
  • توسعه و گسترش زیرساخت CDN شامل مدیریت کش، مسیریابی درخواست‌ها، امنیت و ارتباط با سرورهای توزیع‌شده
  • توسعه سامانه مدیریت DNS و GeoDNS و یکپارچه‌سازی آن با سایر سرویس‌های پلتفرم
  • طراحی و توسعه زیرساخت مدیریت هاستینگ (Hosting Management) شامل مدیریت وب‌سایت‌ها، دامنه‌ها، دیتابیس‌ها و منابع سرور
  • مشارکت در طراحی و توسعه پلتفرم PaaS جهت استقرار و مدیریت خودکار اپلیکیشن‌ها
  • طراحی APIهای امن، استاندارد و مقیاس‌پذیر برای ارتباط بین سرویس‌ها
  • توسعه سرویس‌های Asynchronous، سیستم‌های Queue و پردازش‌های پس‌زمینه
  • بهینه‌سازی عملکرد، پایداری و امنیت سرویس‌ها
  • همکاری در طراحی معماری Microservices و سیستم‌های Distributed
مهارت‌های فنی ضروری

Backend Development

  • تسلط حرفه‌ای به PHP و فریم‌ورک Laravel
  • تسلط حرفه‌ای به Go و توسعه سرویس‌های High-Performance
  • تجربه طراحی و توسعه RESTful API
  • تسلط بر PostgreSQL، MySQL و Redis
  • آشنایی عمیق با مفاهیم Concurrency، Caching، Queues و Background Jobs
  • تسلط بر اصول طراحی نرم‌افزار، Clean Architecture و Design Patterns
DevOps & Infrastructure

  • تسلط عملی به Linux، مدیریت سرورها و Troubleshooting
  • تسلط به Docker و Docker Composو Docker swarm
  • درک عمیق از مفاهیم شبکه شامل TCP/IP، HTTP/HTTPS، TLS، DNS و Reverse Proxy
  • تجربه کار با Nginx و OpenResty
  • آشنایی با CI/CD و GitLab CI
  • آشنایی با مفاهیم Load Balancing، High Availability و Scalability
  • توانایی عیب‌یابی مشکلات شبکه، زیرساخت و عملکرد سرویس‌ها
مهارت‌های امتیازی

  • تجربه توسعه یا مدیریت زیرساخت‌های CDN، DNS یا Cloud Hosting
  • آشنایی با معماری DNS Authoritative
  • تجربه کار با Kubernetes و Container Orchestration
  • آشنایی با WAF، ModSecurity و CrowdSec
  • تجربه کار با Prometheus و Grafana
  • آشنایی با Laravel Horizon و سیستم‌های Message Broker
  • تجربه طراحی سیستم‌های Multi-Tenant
  • تجربه توسعه Control Plane برای مدیریت زیرساخت‌های ابری
  • آشنایی با مفاهیم Infrastructure as Code و اتوماسیون مدیریت سرورها
ویژگی‌های فردی

  • توانایی تحلیل و حل مسائل پیچیده فنی
  • تفکر معماری و توجه به مقیاس‌پذیری و امنیت
  • مسئولیت‌پذیری و توانایی پیشبرد مستقل پروژه‌ها
  • توانایی مستندسازی فنی و همکاری تیمی
  • علاقه‌مند به توسعه محصولات زیرساختی و فناوری‌های Cloud Native
درباره موقعیت شغلی

این موقعیت صرفاً توسعه یک Backend متداول نیست؛ شما در طراحی و توسعه یک پلتفرم یکپارچه خدمات ابری مشارکت خواهید داشت که سرویس‌هایی مانند CDN، GeoDNS، میزبانی وب و PaaS را در یک اکوسیستم واحد ارائه می‌دهد.

اگر تجربه واقعی در توسعه Backend و کار با زیرساخت‌های لینوکسی دارید و به ساخت سیستم‌های بزرگ، مقیاس‌پذیر و زیرساختی علاقه‌مند هستید، خوشحال می‌شویم با شما آشنا شویم.