Описание вакансии
Требования к кандидату
- Владение распространенными базами данных, такими как MongoDB, MySQL и PostgreSQL, с опытом в моделировании данных, оптимизации запросов и обслуживании систем.
- Знание frontend-фреймворков и практический опыт разработки адаптивных и интерактивных пользовательских интерфейсов.
- Опыт работы с Python-фреймворками, включая FastAPI, Django и Flask, с акцентом на корутинные технологии и обработку сценариев с высокой конкурентностью.
- Способность писать комплексные тестовые сценарии и внедрять процессы автоматизированного тестирования для обеспечения высокой доступности и надежности кода.
- Не менее 8 лет профессионального опыта разработки, предпочтение отдается кандидатам с опытом участия в командных проектах и контрактной разработке.
Ключевые обязанности
- Разработка и поддержка надежных backend-систем с использованием Python-фреймворков, обеспечивая масштабируемость и производительность для корпоративных приложений.
- Сотрудничество с frontend-разработчиками для интеграции решений по работе с базами данных с компонентами пользовательского интерфейса, согласовывая технические реализации с бизнес-целями.
- Проектирование и внедрение стратегий автоматизированного тестирования для проверки функциональности кода, выявления ошибок и обеспечения стабильности системы при высокой нагрузке.
- Участие во всем жизненном цикле разработки программного обеспечения, от анализа требований до развертывания, с акцентом на предоставление высококачественного, поддерживаемого кода.
- Тесное взаимодействие с кросс-функциональными командами для решения технических задач, оптимизации производительности системы и улучшения пользовательского опыта через итеративную разработку.
