استخدام Senior DevOps Engineer
شرح موقعیت شغلی
در این نقش باید:
- مشتاق یادگیری باشید و مرتبا دانش خود را در حوزه DevOps و ابزارها و متدهای جدید این حوزه به روز کنید.
- تعامل مناسبی با سایر اعضای تیم (عملیات و توسعه) داشته باشید تا بتوانید با درک درست نیازمندیها و محدودیتهای هر حوزه، راهکارهای مناسبی برای مسائل طراحی کنید.
- آماده رویارویی با مسائل و چالشهای این حوزه باشید.
دانش و مهارتهای ضروری:
- دانش عمیق در ارتباط با DevSecOps و نقش آن در توسعه و تحویل چابک محصولات در حوزه IT
- تسلط در نوشتن Job و Pipelines در فرایند CI/CD در Gitlab یا Jenkins و Quality Gate ها در Pipelineها
- تسلط بر ابزار Kubernetes و نوشتن فایلهای مورد نیاز برای پیکربندی سرویسها و مدیریت کلاستر
- شناخت ابزارهای مهمی که در حوزه DevOps مورد استفاده قرار میگیرد (ترجیحا Gitlab).
- آشنایی با تکنولوژیهای Containerization مانند Docker و نحوه نوشتن Dockerfile
- آشنایی با ابزارهای مدیریت پیکربندی مانند Ansible یا Chef
- آشنایی به زبانهای Shell scripting مثل Bash یا PowerShell، و یا زبانهایی که برای اسکریپتنویسی این نوع سیستمها مرسوم است (مانند زبان Python)
- آشنایی و تجربهی کار با سیستم عاملهای مبتنی بر لینوکس
دانش و مهارت های ترجیحی:
- تسلط بر مفاهیم Load balancing و راهکارهای High Availability
- مدیریت و نگهداری سرویسهای مبتنی بر Linux و Windows از جمله سرویسهایDatabase، Monitoring، Logging، Telemetry و ...
- آشنایی و تجربه کار با سیستمهای Object Storage و Block Storage مانند ceph و S3
- آشنایی کافی با شبکه، مفاهیم و پروتکلهای مهم آن مانند TCP/IP و DNS و Proxy و ...
- آشنایی به مفاهیم امنیت و ابزارهای کنترل امنیت مانند snyk
مهارتهای مورد نیاز
- DevOps
- Gitlab
- Python
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت