ما در یکتانت با حجم بالایی از درخواست در مدت زمانی کوتاه روبهرو هستیم. چنین شرایطی نیازمند طراحی و توسعه سامانههایی مقیاسپذیر با قابلیت توسعه بالا و هزینه نگهداری پایین است. شما با ملحق شدن به یکتانت، علاوهبر حل مسائل چندوجهی پیچیده، تجربه کار در مقیاس بالا را خواهید داشت. بنابراین به عنوان «مهندس نرمافزار ارشد» در یکتانت مسئولیت انجام وظایف زیر را به عهده دارید:
شرح وظایف و مسئولیتها:
طراحی و توسعه کدهای تمیز، با کیفیت، تستپذیر و مستند شده با عملکرد بهینه، مقیاسپذیر و با قابلیت استفاده مجدد همکاری موثر با سایر اعضای تیم و سازمان برای دستیابی به اهداف سازمان طراحی سیستمهای چند مولفهای پیچیده با دید بلندمدت برنامهریزی و اولویتبندی کارها
دانشهای تخصصی و مهارتهای مورد نیاز:
توانایی حل مسئله بالا و مهارت ارتباطی موثر دانش مفاهیم علوم کامپیوتر نظیر ساختماندادهها، طراحی الگوریتم و مفاهیم سیستمعامل تسلط بر یکی از زبانهای برنامهنویسی؛ ترجیحاً Golang یا Python تسلط بر مفاهیم پایگاهدادههای رابطهای و غیررابطهای دانش فراگیر از ابزارها، frameworkها در حوزههای فراتر از کد نویسی مانند تحلیل داده، امنیت، حفاظت داده، تستهای integration، سلامت و تعالی محیط عملیاتی، monitoring و alerting نابدیهی.