ما در یکتانت با حجم بالایی از ریکوئست در مدت زمانی کوتاه روبهرو هستیم. چنین شرایطی نیازمند طراحی و توسعه سامانههایی با اسکیل و قابلیت گسترش بالا و هزینه نگهداری پایین با استفاده از ابزارهای روز دنیاست. شما با ملحق شدن به یکتانت، تجربه کار با همتیمیهای خلاق و بااستعداد را خواهید داشت که مسئولیت تحویل کدهای باکیفیت برای مدیریت میلیاردها ریکوئست ماهیانه را دارند. بنابراین به عنوان «Software Engineer » در یکتانت مسئولیت انجام وظایف زیر را به عهده خواهید داشت:
شرح وظایف و مسئولیتها
تولید کدهای با کیفیت بالا با زبان Python و ..... با عملکرد بهینه، سریع، مقیاسپذیر و با قابلیت استفادهی مجدد
همکاری با سایر توسعهدهندگان در تیمهای مختلف
تعامل مستمر با مدیر محصول و حضور در جلسات به منظور ارتقاء کیفیت محصول و ساختن بهترین تجربهی کاربران
اتخاذ تصمیمات مرتبط با معماری نرمافزار و ارتباط سیستمها
بررسی مسائل مختلف، تصمیمگیری سریع و اتخاذ گامهای لازم برای رفع نیازمندیها و پیادهسازی تصمیمها
دانشهای تخصصی مورد نیاز:
دانش کافی از مفاهیم پایهی علوم کامپیوتر نظیر دادهساختارها، طراحی الگوریتم و مفاهیم سیستمعامل
تسلط بر یکی از زبانهای برنامهنویسی؛ ترجیحاً پایتون، js
تسلط بر یکی از فریمورکهای وب؛ ترجیحاً Django
آشنایی با انواع الگوهای معماری نرمافزار؛ مخصوصاً معماری میکروسرویس
تسلط بر مفاهیم سرویسگرایی، طراحی API و پروتکل http
تسلط بر مفاهیم شیگرایی، طراحی ماژولار و الگوهای طراحی (Design Patterns)
تسلط بر حداقل یکی از پایگاههای دادهیSQL–based، ترجیحاً PostgreSQL و یا پایگاههای دادهی NoSQL نظیر MongoDB، Cassandra، CouchDB و ...
علاقه به یادگیری تکنولوژیهای روز دنیا
موارد زیر تاثیر مثبت خواهد داشت:
آشنایی با مفاهیم DevOps و ابزارهای آن نظیر Docker، Kubernetes و CI/CD
تجربهی کار با پایگاههای دادهی حافظهمحور؛ ترجیحاً Redis
تجربهی کار با سرویسهای مدیریت وظایف نظیر Celery و صفهای پیام آن نظیر RabbitMQ
آشنایی با js، ES5/ES6 JavaScript و فریمورکهای مرتبط با آن
معرفی شرکت
یکتانت بزرگترین پلتفرم تبلیغات آنلاین ایران است. ما در یکتانت به دنبال توسعه و ارائهی زیرساخت جامع دیجیتال مارکتینگ هستیم و ماموریت ما این است که به صورت مستمر نوآوری داشته باشیم.
در راستای همین هدف تمام تلاش خود را میکنیم که محل کار را به محیطی پر از خلاقیت و ایده تبدیل کنیم.
ایدهها وقتی به زبان میآیند که شنوندهای برایشان وجود داشته باشد. ما در یکتانت به خلاقیت بها میدهیم، از اشتباه نمیترسیم و معتقدیم این خطاها هستند که ما را میسازند. در یک کلام فرصت تجربه کردن را به هم میدهیم.
به همین دلیل است که هر روز در هر جایگاه شغلی که هستیم، با تمام انرژی به سمت بهتر شدن قدم برمیداریم.
مهمترین مزایایی که یکتانت برای همکارانش در نظر گرفته است امکان پیشرفت، استقلال و اختیار عمل است؛ در کنار این مزایا، امکاناتی مانند صبحانه، ناهار، میان وعده، بیمهی تکمیلی، تسهیلات، فضای استراحت و بازی در میان مواردی است که کارکنان یکتانت میتوانند از آنها استفاده کنند.