- توسعه و نگهداری پایپلاینهای CI/CD جهت افزایش سرعت و قابلیت اطمینان در ارائه نرمافزار.
- خودکارسازی ، نظارت و آمادهسازی زیرساختها با استفاده از ابزارهای Infrastructure-as-Code (IaC)..
- استقرار و مدیریت سیستمهای messaging and caching ( مانند RabbitMQ و Redis) و search engines توزیعشده مانند Elasticsearch))
- اطمینان از امنیت سرورها و خدمات از طریق(Linux Hardening) و سایر روشهای برتر.
- پیادهسازی راهحلهای کانتینرسازی مانند Docker, Kubernetes))
- نظارت مداوم و تحلیل لاگهای خدمات برای رفع اشکال و بهینهسازی.
- پیکربندی، نگهداری و نظارت بر خدمات برای اطمینان از عملکرد و قابلیت اطمینان.
- همکاری با تیمهای توسعه، QA و عملیات برای بهبود عملکرد، امنیت و مقیاسپذیری سیستم.
- توانایی بررسی و آنالیز بهترین روشهای DevOps شامل یکپارچگی مستمر، تست خودکار و متدولوژیهای چابک.
مهارت های تخصصی و شایستگی های رفتاری
- مسلط بر ابزارهای نظارتی و و مدیریت لاگ مانند (Prometheus، Grafana، Zabbix،ELK Stack)
- مسلط بر زبانهای برنامهنویسی مانندGo. ، Node.js ، java
- مهارت قوی در زبانهای اسکریپتنویسی (Python، Bash )
- تجربه عملی در استفاده از ابزارهای کانتینرسازی و ارکستراسیون مانند ((Docker ,Kubernetes
- درک عمیق از پایگاههای داده SQL و NoSQL
- آشنایی با پایپلاینهای CI/CD و ابزارهایی مانند GitLab CI/CD، Azure DevOps یا Jenkins.
- توانایی استفاده از ابزارهای خودکارسازی زیرساختها مانند Ansible
- مهارتهای قوی در تحلیل، حل مسئله و مدیریت استرس.
- توانایی در توجه به جزئیات و تفکر سیستمی.
- توانایی حضور در شیفتهای (On-Call)
داشتن مهارتهای زیر امتیاز محسوب میشود:
- تجربه عملی در استفاده از ابزارهای زیرساخت بهعنوان کد (IaC)
- آشنایی با فرآیندهای پرداخت الکترونیک و الزامات فنی شاپرک.
- تجربه در مقیاسپذیری سیستمها برای اطمینان از دسترسپذیری بالا (High Availability) و تحمل خطا.