شرح موقعیت شغلی:
تیم سپیدار ابری، مسئولیت توسعه و نگهداشت محصول سپیدار همکاران سیستم را به صورت Cloud Native بر عهده دارد. بک اند این پروژه با زبان برنامه نویسی Go و با معماری مبتنی بر service توسعه داده می شود. در این پروژه، دیتابیس PostgreSQL و ابزار تعامل میان سرویس ها gRPC است. علاوه بر آن، برای کدهای بک اند Unit Test نوشته می شود.
در این نقش باید:
توانایی حل مسئله و مواجهه با چالش ها را داشته باشید.
توانایی و انگیزه تولید برنامه هایی با قابلیت توسعه پذیری و نگهداشت بالا داشته باشید.
با قواعد نوشتن تست واحد (Unit Testing) و چرخه بهبود مستمر کد (Refactoring) آشنا باشید.
علاقه مند به آموختن و آموزش دادن باشید.
مهارت های ضروری:
تسلط به زبان برنامه نویسی Go (ساختمان داده ها، توابع و خطاها، واسط ها و ابزارهای استاندارد)
تسلط به مدل رابطه ای و نوشتن کوئری با SQL استاندارد
تسلط به ابزار Git
آشنایی با این موارد امتیاز محسوب می شود:
آشنایی با نوشتن تست در زبان Go
آشنایی با protobuf و gRPC
ثبت مشکل و تخلف آگهی
ارسال رزومه برای همکاران سیستم