وظایف :
پیاده سازی سرویس جدید بر اساس رویکردهای مایکروسرویس؛
نگهداری و عیب یابی سرویس ها؛
دیپلوی کردن سرویس بر روی محیط استیج و پروداکشن؛
حضور در جلسات دیلی و ارائه گزارش روزانه کار؛
ارتباط با فرانت اند دولوپرهای تیم؛
ارتباط با بک اند دولوپرهای تیم؛
ارتباط با دواپس برای رفع مشکلات دیپلوی کردن سرویس ها بر روی محیط استیج و پروداکشن؛
ارتباط با اعضای تیم هایی که از آنها سرویس می گیریم؛
ارتباط با اعضای تیم هایی که به آنها سرویس میدهیم.
شایستگیهای تخصصی :
مسلط به C#.NET؛
مسلط به ASP.NET Core؛
مسلط به مفاهیم OOP؛
مسلط به مفاهیم Clean Architecture؛
مسلط به مفاهیم Concurrency؛
آشنایی با اصول SOLID؛
مسلط به Web API/Rest API؛
مسلط به Entity Framework Core؛
تجربه در پیاده سازی سرویس ها با رویکرد DDD؛
تجربه در توسعه نرم افزار با معماری Microservice؛
آشنا با دیتابیس های No Sql همانند Aerospike, Mongo, Ignite, Elastic؛
آشنا به Message Brokerها؛
تسلط به Git؛
آشنا به مفاهیم Cl/CD؛
آشنا با سرویس های Docker و Kubernetes؛
اصول طراحی و الگوهای طراحی؛
آشنایی با Redis.
نرم افزارها :
GIT|متوسط
JavaScript|متوسط
Html & CSS|متوسط
#C|متوسط
ASP.Net|متوسط
Rest API|متوسط
Entity Framework|متوسط
شایستگیهای عمومی :
اخلاق حرفهای؛
خلاقیت؛
علاقهمند به یادگیری؛
قدرت تصمیمگیری؛
مدیریت زمان؛
کار تیمی؛
حل مسئله.