شرح وظایف متخصص DevOps با آشنایی به Blockchain
عنوان شغلی: متخصص DevOps
گزارشدهی به: مدیر فنی (CTO) / دستیار CTO
نوع همکاری: تماموقت
محل کار: حضوری
مسئولیتها و وظایف اصلی:
- مدیریت و نگهداری زیرساخت سرورها:
- نصب، پیکربندی و مدیریت سرورهای لینوکسی (Ubuntu، Debian، CentOS و ...)
- بهینهسازی و مانیتورینگ عملکرد سرورها و سرویسها
- مدیریت و اتوماتسازی فرآیندهای نگهداری و بروزرسانی سیستمها
- استقرار و نگهداری معماری مایکروسرویس:
- طراحی، پیادهسازی و نگهداری سیستمهای Microservices
- کار با Docker، Kubernetes و سایر ابزارهای Containerization
- پیادهسازی استراتژیهای مقیاسپذیری، Load Balancing و Auto Scaling
- مدیریت CI/CD و فرآیندهای اتوماسیون:
- طراحی و پیادهسازی Pipelineهای CI/CD با GitHub Actions، GitLab CI، Jenkins و ...
- خودکارسازی فرآیندهای Build، Testing و Deployment
- بررسی و اجرای بهترین روشها برای بهبود چرخه توسعه و استقرار نرمافزار
- مدیریت امنیت و نظارت بر سیستمها:
- پیادهسازی و مدیریت فایروالها، VPNها و مکانیزمهای امنیتی
- نظارت و پاسخگویی به تهدیدات امنیتی، مانیتورینگ و مدیریت Logها
- اجرای Best Practiceهای امنیتی برای جلوگیری از حملات سایبری
- مدیریت و تعامل با شبکههای بلاکچین:
- راهاندازی و مدیریت Full Nodeها و Validator Nodeها برای بلاکچینهای مختلف
- بهینهسازی عملکرد و مانیتورینگ نودهای بلاکچین و APIهای Web3
- بررسی و پیادهسازی استراتژیهای مقیاسپذیری و امنیتی برای سرویسهای بلاکچینی
- بهینهسازی و پشتیبانی از صرافی رمزارز:
- مدیریت و نگهداری ساختار سروری و شبکهای یک صرافی رمزارز
- پیادهسازی سرویسهای پایدار برای پردازش تراکنشها و مدیریت کیف پولها
- بررسی و بهینهسازی ساختار دیتابیس و Cache برای عملکرد بهتر در تراکنشهای مالی
مهارتها و توانمندیهای مورد نیاز:
- تسلط به سیستمعاملهای لینوکسی (Ubuntu، CentOS، Debian و ...)
- آشنایی با معماری Microservices و ابزارهای مدیریت آن مانند Kubernetes، Docker
- تسلط به ابزارهای CI/CD و اتوماسیون (Jenkins، GitHub Actions، GitLab CI/CD و ...)
- آشنایی با مفاهیم شبکههای بلاکچین، Full Node، Validator Node و APIهای Web3
- توانایی مدیریت، استقرار و نگهداری سرورهای مرتبط با صرافی رمزارز
- آشنایی با Node.js و سایر زبانهای اسکریپتنویسی برای اتوماسیون و مدیریت سرورها
- مهارت در استفاده از ابزارهای مانیتورینگ مانند Prometheus، Grafana، ELK Stack
- دانش در مورد روشهای امنیتی، محافظت از سرورها و جلوگیری از حملات سایبری
- آشنایی با دیتابیسهای SQL و NoSQL مانند PostgreSQL، MongoDB، Redis
شرایط و مزایا:
- حقوق و مزایا متناسب با توانمندیها و تجربه
- فرصت کار در تیمی حرفهای و یادگیری تکنولوژیهای نوین
- امکان کار روی پروژههای چالشبرانگیز در حوزه بلاکچین و صرافی رمزارز
- محیط کاری پویا با فرصت رشد و پیشرفت شغلی