Tech Lead (Full Stack Developer)
پروژه: نرمافزار ارزیابی ریسک و مدیریت بحران در صنعت نفت و گاز
درباره پروژه
ما در حال توسعه یک نرمافزار پیشرفته برای مدیریت بحران و ارزیابی ریسک امنیتی هستیم. این پروژه با هدف ارتقای سطح آمادگی و پاسخگویی در برابر بحرانهای طبیعی و انسانی طراحی میشود.
موقعیت شغلی: Tech Lead / Senior Full Stack Developer
مسئولیتهای کلیدی:
رهبری فنی تیم توسعه و هدایت معماری کلی سیستم
طراحی و توسعه سیستمهای بحرانی با قابلیت اطمینان بالا
پیادهسازی ماژولهای پیچیده شامل:
سیستم هشدار اولیه و اعلان
مدیریت منابع و تخصیص اضطراری
نقشهبرداری GIS و تحلیل مکانی
داشبورد تحلیلی و گزارشگیری real-time
توسعه API های RESTful و میکروسرویسها
بهینهسازی عملکرد سیستم برای حجم بالای داده
مدیریت امنیت و رمزگذاری اطلاعات حساس
تخصصهای مورد نیاز:
زبانهای برنامهنویسی: python
فریمورکها: Django
پایگاه داده: PostgreSQL, Redis
Message Queues: RabbitMQ, Celery
React.js یا Vue.js
Progressive Web Apps (PWA)
تجربه کار با نقشههای تعاملی (Leaflet, Mapbox)
تخصصهای تکمیلی:
DevOps و CI/CD pipelines
Docker and Docker compose
WebSocket و Real-time communications
تجربه کار با سیستمهای GIS
مهارتهای مدیریتی:
رهبری تیم فنی و مدیریت پروژه
مستندسازی فنی و Code Review
حل مسائل پیچیده با رویکرد تحلیلی
ارتباط مؤثر با ذینفعان غیرفنی
سابقه کاری مطلوب:
حداقل 10 سال تجربه در توسعه نرمافزار
حداقل 5 سال تجربه در سمت Tech Lead
سابقه کار روی سیستمهای بحرانی یا حوزه امنیت (مزیت)
تجربه کار با پروژههای دولتی یا سازمانی (مزیت)
شرایط همکاری:
نوع همکاری: تمام وقت
محل کار: سهروردی
حقوق: توافقی