As a Senior Python/Django Tech Lead, you will play a key role in the design, development, and evolution of our applications. You will be responsible for technical excellence, support the team's developers, and actively contribute to architectural choices and project success.
Your missions:
- Develop high-performance web applications in Python and Django.
- Participate in project design and architecture.
- Integrate third-party APIs and manage relational databases (PostgreSQL, MySQL).
- Ensure code quality through best practices, unit tests, and code reviews.
- Collaborate with product and UX/UI teams to propose optimal solutions.
- Participate in Agile rituals (Scrum / Kanban).
Desired Candidate Profile
Bac+5 in computer science or equivalent.
Minimum 8 years of development experience in a similar role.
Proficiency in Python and the Django framework.
Experience with relational databases and Django ORM.
Knowledge of RESTful API concepts and external service integration.
Assets:
- Experience with Django REST Framework.
- Front-end knowledge (HTML, CSS, JS, React or Vue.js).
- Experience with cloud or containerized projects (AWS, Docker).
كقائد تقني أول في بايثون/جانغو، ستلعب دوراً رئيسياً في تصميم وتطوير وتطور تطبيقاتنا. ستكون مسؤولاً عن التميز الفني، وتدعم مطوري الفريق، وتساهم بنشاط في اختيارات بنية المشروع ونجاحه.
مهامك:
- تطوير تطبيقات ويب عالية الأداء باستخدام بايثون وجانغو.
- المشاركة في تصميم المشروع وبناء الهندسة.
- دمج واجهات برمجة التطبيقات الأطراف الثالثة وإدارة قواعد البيانات العلائقية (PostgreSQL، MySQL).
- ضمان جودة الكود من خلال أفضل الممارسات، الاختبارات الوحدوية، ومراجعات الكود.
- التعاون مع فرق المنتج وتجربة المستخدم/واجهة المستخدم لاقتراح حلول مثالية.
- المشاركة في طقوس الأجايل (سكرم/كانبان).
الملف المرغوب للمرشح
بكالوريوس +5 في علوم الكمبيوتر أو ما يعادلها.
خبرة تطوير لا تقل عن 8 سنوات في دور مشابه.
إتقان بايثون وإطار عمل Django.
خبرة مع قواعد البيانات العلائقية وDjango ORM.
معرفة بمفاهيم RESTful API وتكامل الخدمات الخارجية.
المزايا:
- خبرة مع Django REST Framework.
- معرفة بالواجهة الأمامية (HTML، CSS، JS، React أو Vue.js).
- خبرة مع مشاريع سحابية أو مُحتواة بالحاويات (AWS، Docker).