استخدام کارشناس استقرار و نگهداری نرمافزار
شرح موقعیت شغلی
مهارتهای موردنیاز
- تسلط عملی به لینوکس شامل مدیریت سرویسها، دسترسیها، فایلها، پردازشها و بررسی لاگها
- توانایی کار با 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
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست