«ما در پرداخت الکترونیک پاسارگاد با تکیه بر سرمایه انسانی خلاق و نوآور و بهرهگیری از دانش روز و فناوریهای نوین، در مسیر خلق زیستبوم دیجیتالی امن و پیشرو در حوزه پرداخت گام برمیداریم. اگر شما هم به مسئولیتپذیری، رشد مستمر، نوآوری و خلق ارزش در یک محیط پویا باور دارید، خوشحال میشویم همراه ما باشید.»
مسئولیتها و وظایف کلیدی
- پیادهسازی نیازمندیهای نرمافزاری (Development) برنامه ریزی شده
- توسعه و نگهداری نرم افزارها مطابق استانداردهای تولید نرم افزار در شرکت
- ایجاد مستندات فنی جهت پشتیبانی و توسعه نرم افزار
- طراحی، پیادهسازی و سفارشیسازی کامپوننتهای مورد نیاز
مهارتها و دانش مورد نیاز
- توانایی تحلیل، طراحی و پیادهسازی نرمافزارهای مقیاسپذیر
- تسلط کامل به زبان برنامهنویسی Go
- تسلط به طراحی و پیادهسازی وبسرویسها (RESTful APIs و gRPC)
- تسلط به ابزارهای Caching مانند Redis
- تسلط به ابزارهای مدیریت نسخه (Git و GitHub/GitLab)
- تجربه کار با انواع پایگاه دادههای SQL و NoSQL
- آشنایی با gRPC و مفاهیم مرتبط با ارتباطات کارآمد بین سرویسها
- آشنایی با Message Brokerهایی مثل RabbitMQ یا Kafka
- آشنایی با مفاهیم Docker و فرآیند Dockerizing سرویسها
- آشنایی با ابزارهای مانیتورینگ و لاگینگ مانند: Prometheus, Grafana, ELK Stack, Jaeger / OpenTelemetry
- آشنایی با انواع تستهای نرمافزاری (Unit، Integration، و ...)
- روحیه کار تیمی
- تفکر سیستمی و تحلیلی
- توان حل مسئله
- پیگیری و نتیجهگرایی
- مدیریت زمان و اولویتبندی