استخدام Senior Python Developer (FastAPI-ساری)
شرح موقعیت شغلی
معرفی موقعیت شغلی برنامهنویس ارشد Python (FastAPI) - حضوری - ساری
ما به دنبال یک برنامهنویس ارشد Python هستیم که تجربه عملی در توسعه APIهای مقیاسپذیر با FastAPI داشته باشد و به تیم فنی ما بهصورت حضوری بپیوندد. در این نقش، شما روی طراحی و توسعه سرویسهای Backend با تمرکز بر Performance، معماری تمیز و امنیت کار خواهید کرد. این موقعیت برای فردی مناسب است که تجربه کار روی پروژههای واقعی و Production را داشته و بتواند در تصمیمگیریهای فنی و طراحی معماری نقش فعال ایفا کند. تعامل مستقیم و حضوری با تیم توسعه، یکی از ویژگیهای مهم این نقش است و انتظار میرود فرد منتخب، همکاری مؤثر و منظم در محیط تیمی داشته باشد.
مسئولیتها
- طراحی و توسعه API های پایدار و مقیاسپذیر با استفاده از FastAPI
- تحلیل و بهینهسازی عملکرد سرویسها در محیط Production
- طراحی ساختارهای ماژولار و قابل توسعه در پروژههای Backend
- مستندسازی API ها و معماری سیستم
- یکپارچهسازی سرویسها با پایگاههای داده و سرویسهای جانبی
- همکاری نزدیک با تیم Front-End و DevOps برای تحویل مؤثر محصول
- تضمین امنیت، پایداری و کیفیت کد
- مستندسازی فنی و مشارکت در Code Review
- مشارکت در تصمیمگیریهای معماری و انتخاب تکنولوژی
مهارتها و شایستگیهای مورد نیاز
- تسلط بالا به Python و مفاهیم پیشرفته آن
- تجربه عملی با FastAPI در پروژههای واقعی
- آشنایی با معماری Microservices
- آشنایی عمیق با طراحی RESTful API
- تسلط بر کار با پایگاههای داده SQL و ترجیحا PostgreSQL
- آشنایی با ORMهایی مانند SQLAlchemy
- درک مناسب از مفاهیم Async Programming در Python
- آشنایی با اصول امنیت در توسعه API اعم از JWT , OAuth , Role-Based Access
- آشنایی با مکانیزمهای Caching، Rate Limiting و Logging
- تجربه کار با Redis
- تسلط بر Git و فرآیندهای مدیریت نسخه
- توانایی حل مسئله، تحلیل سیستم و کار تیمی مؤثر
- آشنایی با Celery یا ابزارهای پردازش غیرهمزمان
مزیتهای ترجیحی (Nice to Have)
- آشنایی با Docker و مفاهیم Containerization
- تجربه پیادهسازی CI/CD
- تجربه کار در محیطهای Agile/Scrum
مزایای همکاری با ما
- فعالیت روی پروژههای جدی و مقیاسپذیر در محیط Production
- محیط کاری حرفهای و تیم فنی پویا
- فرصت رشد فنی و مشارکت در تصمیمگیریهای کلان تکنولوژیک
- حقوق رقابتی متناسب با مهارت و تجربه
- حضور در محیط کاری منسجم و همکاری نزدیک با تیم توسعه
مهارتهای مورد نیاز
- Python
- FastApi
- PostgreSQL
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست