نیازمندیها برای پوزیشن System Administrator:
مهارتها و تجربهها:
Docker: تجربه با containerization، مدیریت و نگهداری کانتینرها.
Kubernetes: تجربه در مدیریت و تنظیم کلاسترهای Kubernetes.
CI/CD: تجربه در طراحی، راهاندازی و مدیریت سیستمهای Continuous Integration و Continuous Delivery.
Load Balancing: تجربه با تنظیم و مدیریت Load Balancers برای توزیع ترافیک بین سرورها.
Database Scaling: آشنایی با مقیاسپذیری پایگاهداده و بهینهسازی عملکرد آنها.
Redis: تجربه در مدیریت کشها و بانکهای داده in-memory.
امنیت سیستم: آشنایی با بهترین روشهای امنیتی، مدیریت دیوارهای آتش، کنترل دسترسی، و محافظت در برابر تهدیدات امنیتی.
مانیتورینگ و بهبود عملکرد (Uptime & Performance Monitoring): تجربه با ابزارهایی مانند Prometheus، Grafana، و دیگر ابزارهای مانیتورینگ.
Troubleshooting: مهارتهای قوی در عیبیابی و حل مشکلات سرورها و زیرساخت.
پشتیبانگیری (Backup) و RAID: آشنایی با تنظیم و مدیریت RAID و استراتژیهای پشتیبانگیری دادهها.
Nginx: تجربه با وبسرور Nginx و تنظیمات آن برای بهبود عملکرد و امنیت.
مدارک و گواهینامهها:
داشتن مدارک حرفهای مانند Certified Kubernetes Administrator (CKA) یا Docker Certified Associate یک مزیت محسوب میشود.
گواهینامههای مرتبط با امنیت سیستم (مثل Certified Information Systems Security Professional (CISSP)) میتواند امتیاز محسوب شود.
تجربه کاری:
حداقل 3 تا 5 سال تجربه کار به عنوان System Administrator در محیطهای مرتبط.
مهارتهای نرمافزاری و ابزارهای مورد استفاده:
آشنایی با Ansible، Terraform یا ابزارهای مشابه برای Infrastructure as Code (IaC).
آشنایی با ابزارهای Jenkins، GitLab CI یا مشابه برای پیادهسازی CI/CD.
تواناییها:
مهارتهای قوی در مدیریت زمان و توانایی اولویتبندی وظایف.
توانایی کار در تیم و ارتباط موثر با دیگر اعضای تیم.
قابلیت پاسخگویی به شرایط بحرانی و انجام Troubleshooting سریع.
ویژگیهای فردی:
توجه به جزئیات و دقت بالا.
قابلیت یادگیری سریع و سازگاری با فناوریهای جدید.
تعهد به بهبود و نگهداری زیرساختهای موجود و پیشنهاد راهکارهای جدید.