ما در تیم تحقیق و توسعه فرهنگ آزما به دنبال یک توسعه دهنده Backend هستیم تا به تیم ما بپیوندد و در توسعه نرم افزارها مشارکت کند.
این موقعیت مناسب افرادی هست که علاقمند به یادگیری و حل چالشهای فنی و عملیاتی هستند و توانایی طراحی و توسعه نرم افزار با قابلیت نگهداری بلند مدت را دارند.
مسئولیتها:
- توسعه و نگهداری اپلیکیشن های Backend
- طراحی و توسعه API همراه با مستند سازی آنها
- پیادهسازی Task Queue و پردازشهای Async با Celery
- بهینه سازی در سطح اپلیکیشن و دیتابیس
- مشارکت در بهبود کیفیت فنی پروژه ها
- همکاری نزدیک با تیم Frontend
مهارت های فنی مورد نیاز:
- تسلط بر زبان Python و فریمورک Django
- تسلط بر FastAPI یا Django Rest Framework
- تجربه کار با دیتابیسهای رابطه ای مثل Mysql, Postgresql و بهینه سازی Query
- تجربه کار با Git, Git Flow و نسخه گذاری
- تجربه کار با Celery
- تجربه کار با استقرار پروژه روی سرورهای Linux
- تجربه کار با وب سرور Nginx
- آشنا با دیتابیس های غیر رابطه ای مثل Redis
- آشنا به مفاهیم Design Pattern، SOLID و OOP
- آشنا به مفاهیم پایه وب، شبکه و پروتکل ها
داشتن موارد زیر مزیت محسوب می شود:
- آشنایی با دیتابیس های سری زمانی مثل InfluxDB
- آشنایی با مفاهیم GIS و PostGIS
- آشنایی با ابزارهای AI-assisted Development
ویژگیهای مهم:
- توانایی حل و تحلیل مسئله
- یادگیرنده فعال، کنجکاو و آموزش پذیر
- مسئولیت پذیر و متعهد
- مهارت ارتباطی مناسب با تیم فنی و بازرگانی و علاقمند به کار تیمی
- خلاق و چابک