● توسعه، نگهداری و دسترس پذیری بالای زیرساخت و سرورها.
● ارائه معیارها و گزارشهای فنی از میزان سلامت فرآیندها در طول جلسه با مدیران تیمها.
● ارائه راهکارها جهت بهبود و توسعه فرآیندها در مراحل طراحی سیستم، توسعه، کدنویسی و تست.
● راهاندازی، نگهداری و بهبود CI/CD Pipelines.
پیشنیازها
● مسلط به چرخه توسعه نرمافزار (SDLC) و و ارائه راهکارها جهت بهبود و توسعه فرآیندها در مراحل طراحی سیستم، توسعه، کدنویسی و تست.
● توانایی برقراری ارتباط با تکنولوژیهای جدید و ارائه راهکارهای مبتنی بر این تکنولوژیها در جهت بالابردن سطح کیفی فرآیندها.
● داشتن تجربه در Monitoring/Logging/Alerting.
● داشتن تجربه عملی کار با Docker و K8s.
● داشتن تجربه کار با سیستمهای مانیتورینگ و لاگینگ (ELK و Nagios).
● مسلط به راهحلهای مقیاس پذیری و نگهداری دیتابیسهای NoSQL (مخصوصاً MongoDB) و Relational.
● مسلط به لینوکس و Bash یا Python Scripting.
● آشنایی با معماری Microservice و متدهای ارتباطی بین سرویس (Messaging و HTTP-based).
● آشنایی با Azure DevOps.
تجربه و یا آشنایی با هر کدام از موارد ذیل مزیت محسوب میشود:
● تجربه عملی در Load Balancing و HAProxy.
● آشنایی با ابزار IaC مانند Terraform.
● آشنایی با GitOps.