استخدام برنامهنویس Golang
شرح موقعیت شغلی
نیازهای فنی:
• تسلط به زبان Golang
• تسلط کامل به REST و پیاده سازی وب سرویس های RESTful
• تسلط به فریمورک های Web مانند Beego , Gin
• تسلط به فریمورک های ORM مانند Gorm
• آشنا به مباحث پایگاه داده های رابطه ای و پایگاه داده های nosql
• آشنا به معماری میکروسرویس
• آشنا به معماری های رویداد محور (event driven architectures)
• اشنا به مدل Publish – Subscribe و Messaging queue مانند RabbitMQ
• توانایی تحلیل مسائل و ارائه راهکار برای حل مسئله
• آشنایی به متدولوژی TDD یا توسعه آزمون محور
• آشنا به پکیج منیجر های Go مانند Go dep
• تسلط به Git و Git flow های رایج
مواردی که دارای امتیاز می باشد:
• تسلط خواندن و نوشتن به زبان انگلیسی در سطح Intermediate
• تسلط به Socket programming
• اشنایی به Data streaming platform مانند Apache Kafka
• تسلط به مباحث میکروسرویس و الگوهای پیاده سازی میکروسرویس
• علاقه مندی به تحقیق در تکنولوژی های روز مرتبط به حوزه کاری
• تسلط به زبان Golang
• تسلط کامل به REST و پیاده سازی وب سرویس های RESTful
• تسلط به فریمورک های Web مانند Beego , Gin
• تسلط به فریمورک های ORM مانند Gorm
• آشنا به مباحث پایگاه داده های رابطه ای و پایگاه داده های nosql
• آشنا به معماری میکروسرویس
• آشنا به معماری های رویداد محور (event driven architectures)
• اشنا به مدل Publish – Subscribe و Messaging queue مانند RabbitMQ
• توانایی تحلیل مسائل و ارائه راهکار برای حل مسئله
• آشنایی به متدولوژی TDD یا توسعه آزمون محور
• آشنا به پکیج منیجر های Go مانند Go dep
• تسلط به Git و Git flow های رایج
مواردی که دارای امتیاز می باشد:
• تسلط خواندن و نوشتن به زبان انگلیسی در سطح Intermediate
• تسلط به Socket programming
• اشنایی به Data streaming platform مانند Apache Kafka
• تسلط به مباحث میکروسرویس و الگوهای پیاده سازی میکروسرویس
• علاقه مندی به تحقیق در تکنولوژی های روز مرتبط به حوزه کاری
مهارتهای مورد نیاز
- Golang
- RestFul API
- NoSQL
حداقل سابقه کار
- کمتر از سه سال
حقوق
- حقوق از ۵,۰۰۰,۰۰۰ تا ۸,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست