ما برای توسعه و نگهداری پلتفرم مبتنی بر معماری Microservices خود، به دنبال یک مهندس DevOps حرفهای هستیم. فردی که بتواند در طراحی، پیادهسازی و نگهداری زیرساختهای مقیاسپذیر، امن و قابل اعتماد به ما کمک کند.
مسئولیتها:
طراحی، پیادهسازی و نگهداری زیرساختهای Cloud-Native برای سیستمهای Microservices.
استقرار، مدیریت و بهینهسازی Kubernetes Clusterها.
طراحی و نگهداری Pipelineهای CI/CD (اتوماسیون Build، Test و Deployment).
مدیریت Containerها با Docker و Kubernetes.
مانیتورینگ، لاگگیری و عیبیابی سیستمهای توزیعشده.
همکاری مستمر با تیمهای Backend و Platform جهت تسهیل فرآیند توسعه.
بهبود امنیت، پایداری و مقیاسپذیری زیرساختها.
مدیریت Message Brokerها (مانند Apache Kafka).
مدیریت و نگهداری API Gateway و سرویسهای ارتباطی بین میکروسرویسها.
مهارتهای مورد نیاز:
تجربه عملی با Docker و Containerization.
تجربه طراحی و پیادهسازی CI/CD Pipeline (GitLab CI, یا مشابه).
آشنایی عمیق با معماری Microservices و سیستمهای Distributed.
تجربه کار با Message Brokerها (مانند Kafka).
تجربه کار با API Gatewayها.
تجربه کار با انواع دیتابیسها (SQL و NoSQL).
تسلط بر Linux Server Administration.
تجربه کار با Git و Workflowهای توسعه.
توانایی بالا در Troubleshooting در محیطهای Production.
تجربه کار با ابزارهای مانیتورینگ و لاگینگ (Prometheus، Grafana، ELK Stack).
تجربه پیادهسازی High Availability و Auto Scaling.
آشنایی با مفاهیم Security در محیطهای Container و Kubernetes.
ویژگیهای فردی:
توانایی حل مسئله در سیستمهای پیچیده.
روحیه کار تیمی و ارتباط موثر با تیم توسعه.
علاقهمند به یادگیری فناوریهای جدید و بهروز نگه داشتن دانش فنی.