شرح موقعیت
مهارتهای موردنیاز تسلط عملی به لینوکس شامل مدیریت سرویسها، دسترسیها، فایلها، پردازشها و بررسی لاگها توانایی کار با Git برای دریافت کد، کار با شاخهها و نسخههای انتشار تجربه بیلد و اجرای حداقل یکی از فناوریهای رایج مانند .NET، Java، Node.js یا Python آشنایی عملی با Docker و Docker Compose آشنایی با Nginx، تنظیم دامنه، گواهی SSL و Reverse Proxy آشنایی با مفاهیم شبکه شامل IP، پورت، DNS و HTTP و ابزارهای عیبیابی مانند curl توانایی کار با پایگاه دادههایی مانند PostgreSQL یا MySQL و اجرای کوئریهای پایه توانایی نوشتن برای خودکارسازی کارهای تکراری مسئولیتپذیری، دقت در اعمال تغییرات و توانایی پیگیری مشکلات تا رسیدن به نتیجه موارد دارای امتیاز تجربه کار با ابزارهای CI/CD مانند GitLab CI، GitHub Actions یا Jenkins تجربه مانیتورینگ با ابزارهایی مانند Zabbix، Prometheus یا Grafana سابقه نگهداری سرویسهای عملیاتی و رسیدگی به اختلالات
نیازمندیها
- استقرار نرم افزار
- MySQL
- PostgreSQL