В качестве помощника руководителя разработки — Python & Django вы будете отвечать за разработку, оптимизацию и сопровождение серверных систем для веб- и корпоративных приложений. Эта должность предназначена для специалистов, готовых взять на себя ответственность за серверные модули, разработку API и масштабируемую архитектуру в структурированной среде разработки.
Основные обязанности
- Разработка и сопровождение масштабируемых веб-приложений с использованием Python и фреймворка Django.
- Проектирование и реализация RESTful API для фронтенда и сторонних интеграций.
- Написание чистого, оптимизированного и переиспользуемого серверного кода в соответствии с лучшими практиками.
- Управление проектированием базы данных, оптимизацией запросов и целостностью данных.
- Реализация функций аутентификации, авторизации и безопасности приложений.
- Отладка, тестирование и устранение проблем производительности серверной части.
- Участие в обсуждениях системной архитектуры и планировании модулей.
Квалификация
- B.Tech/B.E./MCA/BCA в области информатики или смежной области.
- 1–3 года опыта разработки на Python и Django.
- Глубокое понимание REST API и серверной архитектуры.
- Опыт работы с реляционными базами данных (предпочтительно MySQL/PostgreSQL).
- Знакомство с системами контроля версий на базе Git.
Ключевые навыки & компетенции
- Сильные навыки решения задач и логического мышления
- Способность разрабатывать масштабируемые и поддерживаемые серверные системы
- Хорошее понимание принципов безопасности приложений
- Экспертиза в оптимизации производительности и отладке
- Структурированный и дисциплинированный подход к кодированию
Что вы получите
- Ответственность за серверные модули производственного уровня
- Знакомство с архитектурой приложений корпоративного уровня
- Возможность наставничества для стажёров и практикантов
- Чёткий путь роста к ролям руководителя разработки и архитектора серверной части