- توسعه و نگهداری پایپلاینهای 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) و تحمل خطا.