استخدام توسعهدهنده ارشد Back-End
شرح موقعیت شغلی
ما در حال توسعه یک پلتفرم با معماری Microservice هستیم. توسعه این محصول با زبان Golang انجام میشود. پس از کسانی که به این زبان مسلط بوده یا تجربه برنامهنویسی Back-End با زبانهای دیگر را دارند، برای همکاری دعوت مینماییم.
با توجه به معماری و ماهیت Event Driven این محصول وهمچنین نیاز به مقیاسپذیری و انعطاف بالا، تسلط بر الگوها واصول مهندسی نرم افزار ، امتیاز بالایی محسوب میشود.
با توجه به ارائه API به شرکتها و تیمهای دیگر، طراحی REST API هایی که قابلیت versioning داشته و در طولانی مدت قابل نگهداری باشند، از اهمیت بالایی برخوردار است.
مهارتهای تخصصی:
● تسلط به زبان Golang
● تسلط به ابزار git
● تسلط بر مفاهیم و Design pattern ها
● تجربه کار با PostgreSQL و Redis
● آشنایی با معماری Microservice
● تجربه کار با docker
● آشنایی با فرآیندهای CI/CD
● آشنایی با روشهای تست TDD, BDD
همچنین آشنایی با RabbitMQ و Consul مزیت محسوب میشود
مهارتهای مورد نیاز
- Golang
- Redis
- PostgreSQL
- Microservice
- Docker
- CI/CD
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت