Напиши текст вакансии для должности "Backend разработчик python". Название компании: "КОМПЛИТ". Расположение: Санкт-Петербург. График работы: Гибкий график. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Python', 'Linux', 'SQL', 'C++', 'Git'

В команду разработки облачной платформы для автоматического анализа данных DataMist требуется Backend разработчик. Наш продукт предназначен для сбора потоковых данных с сенсоров различных типов и решения аналитических задач с помощью моделей машинного обучения и компьютерного зрения. Сервисы DataMist позволяют оптимизировать затраты, минимизировать потери и одновременно, решают задачи охраны труда и безопасности персонала. Мы фокусируемся на задачах industrial – в промышленном производстве, энергетике, сервисном обслуживании. Кроме того, на основе DataMist строятся решения для retail, складской логистики и умного города. Платформа DataMist имеет распределенную архитектуру – ядро на основе моделей машинного обучения и аналитические сервисы развернуты в облаке, часть препроцессинга с сенсоров и модели реального времени выполняются в локальных шлюзах на объектах заказчиков. Наш стек разработки: C для embedded-разработки, python – для ML и backend-а. Процессинг и хранение данных – MQTT, Mosquitto, Apache Kafka, Cassandra, Clickhouse, PostgreSQL У нас есть все для продуктивной работы:  опытная лаборатория микроэлектроники испытательные площадки на территории офиса свой датацентр уровня tier III, система виртуализации серверов для тестирования сервера, оснащенные GPU для обучения моделей комфортные офисы, собственное кафе  Что мы умеем:  проектируем сенсоры собственной конструкции, что дает полный контроль над источниками данных, а также дорабатываем и интегрируем сторонние сенсоры используем модели машинного обучения и компьютерного зрения; для построения моделей используем несколько источников генерации данных; работаем с неполными и противоречивыми данными обеспечиваем стриминговую обработку данных с нагрузкой, на порядки превышающей нагрузку в классических industrial IoT системах: за несколько часов работы от одного объекта могут поступать десятки миллионов измерений.  Обязанности:  разработка и совершенствование сервисов ядра платформы; участие в разработке приложений (со стороны backend-а); участие в решение специфических задач, связанных с анализом данных, проектированием и совершенствованием хранилища совместно с группой data science; улучшение архитектуры продукта, рефакторинг кода и оптимизация процесса разработки; участие в комплексном тестировании решений и реализации фичей для учета особенностей работы наших заказчиков.  Будет предоставлена возможность внести собственный вклад в решение технически и предметно сложных задач, при желании в роли лидера. Требования:  уверенный Python/Scala, SQL|CQL, GIT; разработка структурированного и документированного кода; умение спроектировать решение под поставленную задачу, не считать разработку схемы функционирования сервиса или модели данных черновой работой; совместная работа в команде в отлаженном процессе разработки: работа с системой управления разработкой, git, code review, обмен информацией с отделами embedded-разработки и анализа данных; умение решать нестандартные задачи; образование высшее математическое (специализация в любом разделе математики, прикладной математики, системного программирования, а также мат. методы в экономике и близкие специализации); наличие практических достижений в области профессиональной разработки backend-а; способность работать с нечеткой постановкой задачи, системно разбираться в требованиях.  Будет преимуществом:  опыт профессиональной разработки Python/Scala/Java; дополнительное образование в ML – специальные курсы по машинному обучению, анализу данных; опыт работы с продуктами Apache – Kafka, Cassandra, Spark Streaming; опыт работы с docker, kubernetes, уверенная работа в Linux.  Мы готовы также общаться с кандидатами junior/beginner уровня при наличии практических достижений и при условии прохождения тестов. Мы предлагаем:   Гибкий график работы 5/2: начало рабочего дня в промежутке с 8:00 до 12:00, самостоятельное планирование рабочей недели;   Удаленный формат работы;  Официальное оформление с первого рабочего дня + соц. пакет; Собственный бизнес-центр класса A с комфортными и просторными кабинетами; Возможны компенсации, связанные с обеспечением рабочего процесса.  Развитие сотрудников:  Постоянное профессиональное развитие, обучение и сертификация; Ежегодные программы обучения; Возможность работать в команде профессионалов-единомышленников; Регулярное участие в профессиональных отраслевых конференциях; Выписка отраслевых периодических изданий.  Заботу о сотрудниках:  ДМС, включающий стоматологию, с дополнительным страхованием от несчастных случаев; Страхование выезжающих за рубеж; Офисный врач и вакцинация от гриппа в офисе; Дополнительные дни отпуска за стаж работы в Компании; Корпоративная развозка от/к ст. м. Старая Деревня; Собственная авто и вело-парковки; Кофе-румы с неограниченным вкусным кофе и чаем для сотрудников; Собственное кафе на территории офиса; Подарки детям сотрудников к новому году.  Ежегодные корпоративные мероприятия:  Спортивные мероприятия; Своя футбольная, волейбольная команды, команда по яхтингу, аренда зала для тренировок; Возможность участвовать в городских спортивных соревнованиях.