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