Middle/Senior Python Backend developer в Сбербанк
Вакансия в
TagMe (Сбербанк)
( tagme.ru )
Аккаунт зарегистрирован с публичной почты *@gmail.com, не email компании!
Опыт работы от 3 до 5 летот 180 000 ₽
Команда разработки платформы разметки данных – продукт TagMe
Платформа представляет собой crowdsource-инструмент, в которой размечаются данные для последующего обучения ML-моделей. Проекту почти 2 года, запуск новой архитектуры через 3 месяца – самое время включиться в команду. Амбиции занятия большой доли рынка в России и выход на международный рынок в ближайшие пару лет.
Ищем коллегу с опытом (уровня уверенный Middle и выше), интересом к профессии и энергией для свершений.
Предстоит развивать современный высоконагруженный сервис, многократно ускоряющий процесс разметки датасетов с сохранением высокого уровня качества.
Результатами работы сервиса будет пользоваться большое количество клиентов, вы будете создавать по-настоящему востребованный на рынке продукт.
Наш стек и технологии:
- Python 3, Django 2, aiohttp
- Rest API
- PostgreSQL, MongoDB
- Kafka
- ELK, Prometheus
- Docker, k8s/OpenShift, Linux, Bash
Чем предстоит заниматься:
- Проектировать и разрабатывать backend высоконагруженного проекта.
- Заниматься наставничеством в команде, проводить code review, участвовать в процессе найма.
- Работать над архитектурой платформы.
- Оптимизация узких мест, в т.ч с БД.
- Реализовывать интеграции с другими АС.
- Участвовать в обсуждении новой функциональности, предлагать свои идеи (если есть желание).
- Покрывать код тестами (hello TDD).
- Внедрять в производственный процесс подходы, которые будут способствовать высокому качеству разрабатываемого продукта.
Мы ищем человека, который:
- Умеет работать в команде: конструктивно критикует и принимает критику своих решений.
- Понимает архитектурные подходы, умеет применять архитектурные паттерны (когда нужно).
- Понимает исполнение кода в асинхронном режиме.
- Имеет опыт разработки микросервисной архитектуры.
Будет круто, если вы:
- имеете свои pet-проекты (желательно прислать ссылку на github);
- понимаете, как правильно готовить код в многопоточной-асинхронной среде;
- не боитесь залезть под капот используемых инструментов;
- имеете опыт работы c Kafka, опыт разработки высоконагруженных систем;
- есть интерес к машинному обучению.
Как проходит процесс интервью?
2-3 этапа - online техническое собеседование и личная встреча в офисе
Условия:
- заработная плата выше рынка
- офис высокого класса рядом с м. Кутузовский проспект, бесплатный тренажерный зал, хорошие столовые;
- своя digital-платформа для дистанционного обучения и развития ключевых ИТ-компетенций;
- отличная атмосфера в команде, взрослое отношение к задачам и отсутствие микроменеджмента;
- меритократия и способность слышать мнение каждого;
- социальный пакет: ДМС, спортзал (фитнес, йога), спортивные и культурно-массовые мероприятия;
- приятная годовая премия.