توضیحات
شرح شغل و وظایف:
- طراحی، توسعه و نگهداری زیرساختهای نرمافزاری با تمرکز بر پایداری و مقیاسپذیری.
- طراحی و پیادهسازی سیستمهای CI/CD برای استقرار خودکار نرمافزار.
- پیادهسازی راهکارهای مانیتورینگ و لاگگذاری.
- همکاری و کار گروهی با دیگر اعضای تیم برای ساخت و بهبود محصول.
مزایای کار کردن با ما:
- یادگیری بالا و پیشرفت فنی و شغلی.
- رویارویی با چالشهای فنی روز دنیا.
- محیط کار صمیمی و پویا.
- امکان ادامه همکاری به صورت امریه دانشبنیان.
شرایط احراز:
تواناییهای لازم:
- تجربه کار و تسلط به مفاهیم Linux.
- آشنایی با مفاهیم Infrastructure as Code و آشنایی با ابزارهای Automation (مانند Ansible).
- آشنایی با مفاهیم CI/CD و ابزارهای آن (مانند GitLab CI/CD).
- آشنایی با وبسرورها و پیکربندی آنها ( مانند Nginx و Apache).
- آشنا با مفاهیم Containerization و Container Orchestration و ابزارهای آنها (مانند Docker و K8s).
- آشنایی با پایگاه های داده (مانند MariaDB ،PostgreSQL و MongoDB).
- آشنایی با ابزارها و مفاهیم مانیتورینگ (مانند Prometheus و Zabbix).
- آشنایی با مفاهیم Log Management (مانند Graylog ،Loki و ELK).
- آشنایی با سیستم کنترل نسخه Git.
- آشنایی با یکی از زبانهای برنامهنویسی.
- توانایی حل مسئله قوی.
- تجربه کار در جایگاه شغلی مهندس DevOps یا موقعیتهای شغلی مرتبط.