Python-разработчик, Middle+
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Контур — экосистема для бизнеса. Наши сервисы помогают каждой третьей компании России делать рабочие процессы проще и эффективнее: вести бухгалтерию, обмениваться документами без бумаги, общаться друг с другом на удаленке и многое другое. С нами жизнь 2,5 млн предпринимателей и их сотрудников становится легче.
Python-разработка в Контуре
В Контуре активно развивается направление Python-разработки. Мы вкладываемся в развитие этого стека, чтобы создавать новые open source сервисы.
Python-разработчики в Контуре могут реализовать свой потенциал и вырасти до позиции лида. Мы предоставляем для этого все необходимые условия: поддержку команды, ресурсы для обучения и развития.
Мы ценим чистоту и качество кода. В Контуре вы встретите зрелую культуру код-стайла, написания тестов, код- и дизайн-ревью. При этом мы сохраняем гибкость и даем свободу в принятии архитектурных решений.
Чем предстоит заниматься
- Проводить code review и участвовать в его проведении.
- Искать и оптимизировать узкие места в работе сервисов.
- Оценивать примерную трудоемкость фич в разработке для аналитика.
- Декомпозировать и оценивать задачи, принимать решения по способам реализации.
- Выполнять и автоматизировать «тяжелые» операции в базах с большим объемом информации.
- Наставничество менее опытных коллег.
Вы сможете выбрать направление развития по душе: запускать новые проекты в специальном бюро разработки или заниматься выстраиванием процессов и архитектуры в конкретном сервисе. Более подробно о задачах расскажет HR-менеджер.
Ожидания от кандидата
- Опыт промышленной разработки на Python от 3-х лет.
- Понимание принципов ООП, асинхронного программирования и принципов микросервисной архитектуры.
- Опыт работы с брокерами сообщений (предпочтительно Kafka).
- Опыт участия в разработке распределенных систем.
- Знание подходов CI/CD и их реализации на GitLab.
- Культура код-стайла, написания тестов, код- и дизайн-ревью.
- Опыт работы со стеком: Python, Django, FastAPI, Aiohttp, PostgreSQL, MongoDB, Redis, Kubernetes.
Условия работы
- Гибкость в карьерном развитии: если поймете, что хотите изменить задачи и роль, поможем с переходом в другое направление. Внутренние сообщества не оставят вас без поддержки. Вы всегда найдете, с кем посоветоваться.
- Задачи с высоким уровнем ответственности: предстоит проектировать архитектуру, реализовывать бизнес-логику, самостоятельно принимать решения, запускать сервисы с необходимым уровнем качества.
- Свободу в развитии: мы вкладываемся в сообщество и поддерживаем участие разработчиков в конференциях, митапах и обучающих проектах. Наши деврелы помогут написать статью на Хабр, снять видео или подготовиться к выступлению на PyCon.
Бонусы
- Пространство развития
Обучение и конференции за счет компании, доступ к базе знаний и онлайн-библиотеке
- Поддержка здоровья
Телемедицина, две страховые на выбор, частичная компенсация спорта и питания
- Атмосфера и культура
Инициатива, доверие и открытость, любовь к своему делу и ценность командной работы