разработчик Senior Python (Backend)

Зарплата

от 320 000 ₽

Местоположение и тип занятости

Москва, Краснодар, Нижний НовгородПолный рабочий деньМожно удаленно

Компания

Технологии хранения и защиты данных

Описание вакансии

О компании и команде

Мы амбициозная команда профессионалов, пишем код для анализа данных с нуля на Си++. Мы очень гибкие и  прогрессивные, всегда в круговороте новых технологий. Наша команда очень дружная, общение с коллегами на первом месте, ищем новые подходы к решению задач, пишем алгоритмы и занимаемся оптимизацией кода, создавая новую реальность с помощью наших технологий.

Мы разрабатываем продукт по анализу больших массивов данных в реальном времени, разрабатываем алгоритмы и структуры для оптимального хранения и поиска данных.

Ожидания от кандидата

Ищем профессионала или middle программиста на Python, который готов развиваться, строить наш стандарт разработки кода, мы ожидаем от кандидата:

- основная задача - разработка внутренней системы поддержки и контроля качества кода, СI/CD, Configuration management, автоматизация Unit и нагрузочного тестирования

- опыт работы с QEMU KVM и уверенные навыки работы в Bash Linux

- знание и опыт разработки с применением асинхронных framework Python (asyncio и др)

- опыт разработки микросервисов и глубокие знания в области проектирования высоконагруженных систем

- знания и опыт разработки многопоточных приложений

- глубокие знания в области python pyunit и cmake, git, gitlab

- волевого человека, способного предложить свое решение задачи и доказать свою позицию с помощью аргументов в виде кода и математических расчетов, а не ссылок на стандарт

- умение искать оптимальное решение задачи

- участие в codereview

- желание быть наставником и делиться опытом с коллегами, мы работаем в команде

Условия работы

- ТК РФ (зп белая)

- оплачиваемая медицинская страховка

- возможен удаленный режим работы и работа в офисе, можно комбинировать

- ноутбук для работы и необходимая техника

Бонусы

- рассматриваем варианты премирования по результатам работы

Дополнительные инструкции

- решить несложное тестовое задание во время интервью

- показать примеры своих проектов