
Онлайн-гимназия
Старший Backend-разработчик
- Python
- Django Framework
- REST
- FastAPI
- PostgreSQL
- SQL
- Redis
- Kafka
- RabbitMQ
- KeyDB
- Docker
- Kubernetes
- CI/CD
- Swagger
- Pytest
- Unittest
- Микросервисная архитектура
- Нагрузочное тестирование
- Архитектурные решения
- SOLID
- DRY
- KISS
- Highload
- Оптимизация производительности
- Безопасность веб-приложений
- Логирование
- Мониторинг
- Code review
- Git
«Онлайн Гимназия №1» - это частное общеобразовательное лицензированное учреждение, где ученики обучаются с помощью современных дистанционных технологий. Обучение проводится с 5 по 11 классы.
Наша цель – сделать обучение доступным и удобным для миллионов пользователей по всему миру, поэтому мы постоянно работаем над улучшением своего продукта: от технической основы до запуска дополнительных проектов.
У нас сложные и интересные задачи, самостоятельность в работе и возможность влиять на архитектуру и технологии. Сейчас мы в поиске Старшего бэкенд-разработчика, который усилит команду и поможет масштабировать наши проекты.
Чем предстоит заниматься
- Разрабатывать, поддерживать и развивать проекты (преимущественно на Python, фреймворки Django, FastAPI)
- Работать с реляционными БД: писать запросы, оптимизировать их, настраивать индексы
- Проектировать межсервисное взаимодействие с внешними и внутренними ресурсами с помощью различных протоколов взаимодействия
- Разрабатывать архитектурные решения с применением актуальных инструментов и подходов
- Проводить нагрузочные тестирования по выявлению потенциальных уязвимостей в системе
- Участвовать в код-ревью и обеспечивать высокое качества кода
- Менторить младших разработчиков
- Участвовать в процессе планирования и оценки задач
Ты отлично подойдёшь, если
- Уверенно пишешь на Python 3.x и работаешь с Django, DRF и FastAPI
- Разрабатывал REST API и понимаешь, как устроены валидация, пагинация и версионирование
- Работал с сервисной архитектурой и умеешь проектировать зону ответственности сервисов
- Используешь реляционные БД (в частности PostgreSQL) и для тебя не составляет труда написать SQL запрос с профилированием
- Имеешь опыт в процессе построения CI/CD и взаимодействии с Docker, Kubernetes
- Использовал Redis, Kafka, RabbitMQ, KeyDB в продакшене
- Покрываешь свой код тестами (pytest, unittest)
- Знаешь паттерны программирования (SOLID, DRY, KISS) и умеешь применять их на практике
- Писал и поддерживал документацию (Swagger / Redoc)
Будет плюсом:
- Опыт работы с highload-проектами и оптимизацией запросов
- Понимание принципов безопасности веб-приложений
- Опыт работы с системами логирования и мониторинга
- Опыт взаимодействия с облачными сервисами и DevOps-процессами
Что предлагаем
- ЗП от 130 000 ₽ (окончательная сумма обсуждается с успешным кандидатом по итогам собеседования)
- Удалённая работа и гибкий график (у нас есть комфортные офисы в Москве, Томске и Новосибирске)
- Официальное трудоустройство после испытательного срока или сотрудничество по договору с ИП/самозанятым
- Влияние на продукт, архитектуру и выбор технологий
- Поддержка на старте и свобода в дальнейшем
- Прозрачная система премий
- Руководство, которое слышит и поддерживает инициативу
Звучит интересно? Откликайся — будем рады пообщаться!