استخدام Golang Developer
شرح موقعیت شغلی
مسئولیتهای مورد انتظار:
- مشارکت در طراحی، تولید و نگهداری سرویسهای با کیفیت و مقیاس پذیر
- کار تیمی درون تیمی و بین تیمی
شایستگیهای مورد نیاز :
- خلاقیت، قدرت تحلیل و حل مساله
- اشتیاق و انگیزه برای یادگیری تکنولوژیهای جدید
- آشنایی با زبان برنامه نویسی Golang
- تسلط به الگوریتمها و ساختمان دادههای پایه برای توسعه نرمافزار
- تسلط به ابزارهای تیمی توسعه نرمافزار مانند Git
- تسلط نسبی به مفاهیم پایگاه داده شامل PostgreSQL, Redis, MongoDB
- آشنایی با ابزارهای Stream Processing مانند Kafka
- آشنایی با اصول مهندسی نرمافزار و الگوهای طراحی و معماری نرمافزار
- آشنایی با معماری وب (REST-API)، میکرو سرویس و مفاهیم سیستم عامل
ترجیحات:
- آشنایی با سرویسهای Google Cloud
- آشنایی با زبان برنامه نویسی Java یا Kotlin و فریمورک Spring Boot
- علاقهمند به برنامهنویسی موبایل و انجام پروژه به صورت full stack
- آشنایی با فرآیندهای CI/CD
مهارتهای مورد نیاز
- Golang
- Git
- MongoDB
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست