Требуемый опыт работы
Более 6 лет
Тип занятости
Полная занятость
График работы
Удаленная работа
Ищем в команду: Backend-разработчика уровня Senior с глубокими знаниями языка Python
Обязанности:
- Проектирование и разработка высоконагруженных, масштабируемых и отказоустойчивых решений.
- Участие в определении архитектуры и технологий для новых проектов, улучшение существующих решений.
- Разработка API и интеграция с внешними сервисами.
- Оптимизация производительности приложений и базы данных.
- Проведение код-ревью и обеспечение высокого качества кода.
- Сотрудничество с другими отделами (дизайн, продукт, аналитика) для достижения общих целей.
Требования:
- Опыт разработки на Python более 5 лет.
- Глубокие знания фреймворков (Django Rest Framework, FastAPI) и языка Python.
- Опыт проектирования и разработки сложных систем с высокой нагрузкой.
- Уверенное владение реляционными и нереляционными базами данных (PostgreSQL, Redis, MongoDB и др.).
- Опыт работы с микросервисной архитектурой и контейнеризацией (Docker, Kubernetes, Docker Swarm).
- Знание и опыт применения принципов SOLID, паттернов проектирования и принципов разработки масштабируемых решений.
- Отличное знание Git, CI/CD процессов, опыт настройки и управления DevOps инструментами.
- Умение работать в команде, лидерские качества.
Будет плюсом:
- Знание асинхронного программирования и инструментов.
- Опыт работы с высоконагруженными системами и большими данными.
- Знание Golang и его фреймворков.
- Участие в open-source проектах или публикации на технических ресурсах.
Ключевые навыки
Postgresql
Python
Version control/git
Redis c++ client
Docker
Golang
Ci/cd
Django
Django rest framework
Fastapi
Вакансия опубликована 10.12.2024 в г. Санкт-Петербург.