شرح وظایف و مسئولیتها:
· توسعه و نگهداری APIهای بکاند (RESTful / SOAP) با استفاده از فریمورکهایی مانند Django یا Flask.
· طراحی، پیادهسازی و بهینهسازی پایگاههای داده (Microsoft SQL Server، MySQL یا سایر DBMSها).
· تضمین امنیت، مقیاسپذیری و عملکرد بالا برای پشتیبانی از حجم بالای درخواستها.
· توسعه و نگهداری کدهای Pure Python روی Windows و Ubuntu.
· همکاری نزدیک با تیمهای Front-End، مدیران محصول و سایر تیمها برای یکپارچگی سیستم و طراحی معماری نرمافزار.
· مشارکت در جلسات طراحی سیستم (System Design) برای ارائه راهکارهای بهینه و مقیاسپذیر.
· نظارت بر عملکرد سرویسها، شناسایی و رفع مشکلات احتمالی.
· مستندسازی شفاف کدها و فرآیندها برای سهولت توسعههای آتی.
شرایط احراز:
· تجربهی حرفهای در توسعه بکاند و کار با Python.
· آشنایی با برنامه نویسی پایتون جهت سیستم عامل ویندوز و لینوکس
· آشنایی کامل با معماری نرمافزار، طراحی API و Best Practices بکاند.
· تجربه کار با پایگاه دادههای رابطهای و بهینهسازی Queryها.
· آشنایی با مفاهیم امنیتی در توسعه بکاند.
· توانایی کار تیمی، تعامل مؤثر با تیمهای مختلف و همکاری با مدیران محصول برای تصمیمگیری بهتر در طراحی سیستم.
· آشنایی با فریمورکهای فرانتاند (React، Angular، Vue) برای هماهنگی بهتر با تیم فرانتاند.
· توانایی برقراری ارتباط مؤثر با مدیران محصول و درک نیازهای کسبوکار.
· توانایی توسعه Full-Stack یک مزیت محسوب میشود.