توضیحات
مهندس Devops مسئول بهینهسازی و خودکارسازی فرآیندهای توسعه و عملیات نرمافزار است. این نقش شامل ترکیب دانش سیستمهای IT و توسعه نرمافزار با تاکید بر امنیت و بهرهوری است.
مسئولیت ها:
- طراحی و پیادهسازی سیستمهای CI/CD برای خودکارسازی فرآیندهای توسعه و استقرار
- ارتقاء امنیت سیستمهای توسعه و عملیاتی از طریق اجرای DevSecOps
- مدیریت و بهینهسازی محیطهای کانتینری با استفاده از ابزارهایی مانند Docker و Kubernetes
- اطمینان از امنیت سرورها و شبکه
- نظارت و پشتیبانی از زیرساختهای IT جهت عملکرد بهینه
- تسهیل همکاری بین تیمهای توسعه و عملیاتی
شایستگی ها:
- دارا بودن مدرک تحصیلی در رشته کامپیوتر و فناوری اطلاعات
- تسلط بر امنیت سرور، شبکه و کانتینر
- تجربه کاری با سیستمعامل Linux
- مهارت در استفاده از Docker و Kubernetes
- آشنایی با رویکردهای مدرن DevSecOps