توسعه‌دهندۀ ارشد بک‌اِند

تومن تهران

بیش از یک ماه منتشر شده

توضیحات


ما به دنبال یک توسعه‌دهندۀ ارشد بک‌اِند هستیم تا برنامه‌های فعلی را حفظ و به تیم خود در اجرای خدمات جدید کمک کند. او باید مراحل توسعه نرم‌افزار را بشناسد و در اجرای فرآیندها تجربه داشته باشد.

شرح شغل:

● طراحی و توسعه ماژول‌های جدید برای سیستم‌های موجود.
● بهبود کارایی سیستم‌های کنونی.
● تحلیل، حل مسئله و استخراج نکات فنی از نیازمندی‌های کسب‌وکار.
● پیاده‌سازی و توسعه تست‌های اتوماتیک.
● تهیه اسناد فنی ماژول‌های اضافه شده به سیستم.

پیش‌نیازها

● داشتن بیش از سه سال سابقۀ حرفه‌ای در کار با پایتون و سایر فریمورک‌ها (به ویژه جنگو). ● دانش ساختار داده‌ها و الگوریتم‌ها. ● داشتن درکی از پیچیدگی الگوریتمی، طراحی سیستم و طراحی پایگاه داده. ● داشتن تجربه کار با طیف وسیعی از استراتژی‌های پایدار از جمله پایگاه‌های داده رابطه‌ای یا غیر رابطه‌ای مانند ذخیره‌سازی داده‌های SQL یا NoSQL (به‌ویژه MySQL و Redis). ● داشتن تجربه کار با کارگزاران پیام و پروتکل AMQP. ● داشتن تجربه کاری در صف‌های وظایف ناهمزمان در پایتون، چند رشته‌ای، چند پردازشی و غیر همزمان. ● دانش نحوه نوشتن تست‌های واحد و حفظ پوشش تست بالا برای کد شما. ● مهارت‌های عالی در عسیب‌یابی سیستم‌ها. ● داشتن تجربه در توسعه اکوسیستم‌های میکروسرویس. ● داشتن تجربه کار در روش‌شناسی چابک. ● مسلط به Git. ● داشتن تجربه ایجاد یک پلت فرم و ابزار ایمن، مقیاس پذیر و کارآمد. ● مشتاق کار در محیط‌های تیمی مشترک برای یافتن راه‌حل‌های خلاقانه برای مسائل چالش برانگیز. ● آشنایی با استفاده از چارچوب FastAPI. ● داشتن تجربه کاری در گولنگ و چارچوب‌های وب آن. ● داشتن تجربه با Docker و CI-CD.

نوع استخدام

  • تمام وقت

جزییات

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،

محاسبه‌کننده حقوق

چقدر حقوق بگیرم؟