от компании (организации): SberAutoTech в городе (населённом пункте): Москва, Россия
в отрасли экономики "Информационные технологии, интернет, телеком" → "Web инженер"
с заработной платой: по договоренности
Вакансия № 24523095 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Понедельник, 5 августа 2024 года.
Дата обновления вакансии № 24523095 на сайте Работа в Москве и Московской области (МО, Подмосковье): Вторник, 24 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 24523095 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
1–3 года
Тип занятости:
полная занятость
График работы:
полный день
Дополнительные сведения о вакансии: Python Developer (Dagster, Big Data)
У команды SberAutoTech есть цель, и это – революция в мире автопрома в самом ближайшем будущем. Нам срочно нужны единомышленники!
Мы осознаем, что прорыв всегда делает меньшинство, потому что не все готовы рискнуть творить историю и двигать вперед целую индустрию. Общающиеся между собой автомобили, сервисы и приложения, беспилотный транспорт и электрокары – это даже не будущее, а настоящее! Следующий шаг – сделать такие автомобили обычным явлением в нашей жизни.
Если интересны технологии на стыке автопрома и интернета, если мечтаешь быть причастным к созданию чего-то нового и масштабного – присоединяйся к нашей команде.
О проекте:
В компании большое количество сложных и зачастую трудоемких процессов, которыми невозможно управлять вручную либо можно частично или полностью автоматизировать, минимизировав ручной человеческий труд. Большинство таких процессов реализованы в разных сервисах, на разных языках, имею разные зависимости и требуют разное количество вычислительных ресурсов, но зависят друг от друга, являясь частью одного большого пайплайна.
Для оркестрации этих пайплайнов используется Dagster - инструмент, позволяющий разрабатывать пайплайны любой сложности, будь то обработка гигантских объемов данных, генерируемых нашими беспилотниками, или же простенькая периодическая задачка, о которой сейчас приходится постоянно себе напоминать.
Целью проекта является разработка инструмента, отвечающего техническим и инфраструктурным требованиям команд всей компании.
Мы ищем Python developer~a, который поможет нам реализовать самые амбициозные задачи. Результаты твоей работы будут напрямую влиять на скорость развития беспилотников.
Классы задач, которые необходимо будет выполнять:
- Интеграция Dagster c KeyCloak для авторизации и построения полноценного RBAC, разработка механизмов для взаимодействия с KeyCloak через Starlette поверх GraphQL;
- Доработка интеграции с k8s, разработка log driver'а для прокидывания логов из контейнеров, запущенных третьей стороной;
- Разработка механизмов отправки телеметрии всех выполняющихся операций в Dagster для мониторинга. Разработка дашборда в metabase с метриками, разработка хуков для оповещений;
- Доработка инструментов локальной разработки с использованием miniKube, полная имитация поведения сервиса на дев/прод стендах в локальной среде;
- Разработка тестов и тест-пайплайнов для end-to-end и нагрузочных тестов совместно с QA;
- Полный рефакторинг механизмов партицированных джобов, разработка мультипартиций, позволяющий объединять, фильтровать и запускать джобы по N-му кол-ву партиций;
- Оказание поддержки смежным командам по переезду кодовой базы на Dagster. Разработка новых ресурсов под требования разных сервисов, необходимые для их переезда.
Наш стек:
Python, Dagster, SQL, Starlette, GraphQL, React, Docker, S3
Необходимый минимум:
- Опыт коммерческой разработки на Python от 3 лет;
- Знание сильных сторон и особенностей Python;
- Хорошая алгоритмическая подготовка, понимание классических алгоритмов и структур данных;
- Умение выбирать абстракции и писать понятный и поддерживаемый код;
- Опыт работы с SQLAlchemy;
- Опыт работы с Docker;
Будет плюсом++:
- Опыт разработки на с++;
- Опыт работы с ETL-фреймворками (Airflow, Dagster, etc.);
- Опыт работы с Kubernetes;
- Опыт написания компонентов на React;
- Опыт проектирования и разработки распределенных отказоустойчивых систем.
Мы ценим своих сотрудников и предлагаем:
- Конкурентные условия труда (белая заработная плата, оклад, премии);
- Курсы повышения квалификации несколько раз в год;
- Возможность посещения (как в качестве слушателя, так и в качестве выступающего) всероссийских и международных IT-конференций (когда снова станет можно);
- ДМС для сотрудников и скидки на медицинскую страховку для родственников;
- Работа в команде профессионалов, возможность разрабатывать уникальные и крупные проекты масштаба нашей страны;
- Большой и комфортный офис со спортзалом, кинозалом, библиотекой, столами для пинг-понга, кафе для сотрудников;
- Льготное кредитование в Сбербанке – возможность пользоваться премиальными продуктами Банка на специальных условиях.
Откликнуться на эту вакансию: Python Developer (Dagster, Big Data)
Предыдущая вакансия:
Вакансия № 24523083 на должность С++ developer (Autonomous Driving) от компании SberAutoTech в городе (населенном пункте) Москва