YADRO

AME-YARVA — Algorithms Test Automation and Analysis engineer (Python)

Департамент: Разработка технологий мобильной связи
Расположение: Москва, Санкт-Петербург, Минск, Нижний Новгород
Тип занятости: Гибридный формат работы, Работа в офисе, Удалённая работа
Уровень: Специалист
Технологии/навыки: Python

Мы – небольшая команда автоматической обработки тестовых результатов и визуализации, а также разработки и поддержки тестовых инструментов в департаменте разработки алгоритмов для базовой станции LTE/5G (50+ человек). Мы обеспечиваем условия для удобной и эффективной работы инженеров-алгоритмистов и ищем в команду коллег, которые будут вместе с нами заниматься разработкой, отладкой и поддержкой инструментов автоматического тестирования и анализа результатов.

Чем Вам предстоит заниматься:

  • Проектирование, разработка и поддержка комплексного инструмента для сбора, хранения и обеспечения доступа к тестовым результатам (MongoDb, Web GUI (Flask + Vue.js), REST API);
  • Разработка методов эффективного анализа больших объемов тестовых данных;
  • Разработка инструментов для автоматизированного тестирования с использованием различного лабораторного оборудования (генераторы сигналов, анализаторы спектра и т.п.);
  • Работа со скриптами для автоматизированных параллельных расчетов на высоконагруженном вычислительном кластере (4к+ CPU ядер);
  • Разработка и поддержка CI-конвейеров для симуляторов телекоммуникационных систем;
  • Создание тестов и документации на разрабатываемые инструменты;
  • Проведение демонстрационных сессий, поддержка пользователей, разработка предложений по улучшению продуктов на основе обратной связи от пользователей;
  • Участие в code review.

Что мы ожидаем от будущего члена команды:

  • Опыт коммерческой разработки на Python от двух лет, опыт работы с какими-либо backend фрэймворками (Flask, Django, FastApi и т.п.). Умение писать, читать, отлаживать код;
  • Опыт frontend-разработки (Javascript, Vue, React) или готовность его получить;
  • Опыт работы с системами контроля версий (Git), платформами на их основе (Gitlab, Bitbucket) и системами управления задачами (JIRA);
  • Опыт работы с системами CI/CD Jenkins/GitLab/Buildbot;
  • Опыт работы с Unix-консолью на уровне уверенного пользователя;
  • Понимание CI/CD и их назначения, умение использовать API внешних сервисов (тест-менеджмент система, сервисы бронирования окружений, и т.п.);
  • Знание английского на уровне чтения технической документации;
  • Умение решать сложные комплексные задачи в новой предметной области с высокой степенью самостоятельности;
  • Готовность к активному взаимодействию с пользователями разрабатываемых инструментов и оказанию оперативной поддержки.

Дополнительно приветствуем:

  • Опыт автоматического и ручного тестирования оборудования на испытательных стендах;
  • Опыт работы с лабораторным измерительным оборудованием (Keysight, Rohde-Schwarz, Litepoint, AmariSoft и др.), написанием высокоуровневых драйверов (обёрток для API) и систем автоматического управления;
  • Опыт работы с Celery/Redis/RabbitMQ/Sentry/Grafana/Prometheus;
  • Oпыт в разработке высоконагруженных систем;
  • Oпыт в разработке систем с балансировкой нагрузки;
  • Oпыт в профилировании кода;
  • Опыт в применении различных методов/инструментов отладки/диагностирования ошибок;
  • Общее понимание систем беспроводной передачи данных, в частности мобильных телекоммуникационных систем GSM/LTE/5G.

О нашем офисе:

  • Красивый и удобный офис на территории БП «Полюстрово», 15 минут от метро «Площадь Ленина» или «Новочеркасская», г. Санкт-Петербург;
  • Красивый и удобный лофт-офис с высокими потолками на территории БЦ «Трехгорная мануфактура», 10-15 минут от метро «Краснопресненская»/«Улица 1905 года», г. Москва;
  • Красивый и удобный офис на территории БЦ «Corner Place», 15 минут от метро «Горьковская», г. Нижний Новгород;
  • Светлый и комфортный офис с открытой террасой в БЦ Riviera по адресу: проспект Победителей, 106, г. Минск.

Мы предлагаем:

  • Программу поддержки инноваций:

    Премии за регистрацию патентов, создание результатов интеллектуальной деятельности

  • Поддержку в личных вопросах:

    консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами

  • Обучение и развитие:

    учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях

  • Заботу о здоровье:

    ДМС с первых дней работы, льготные условия страхования близких

  • Лекторий с выдающимися экспертами:

    инженерами, учеными и исследователями

  • Открытое общение:

    регулярные онлайн-встречи всей команды YADRO

Мы предлагаем:

  • Программу поддержки инноваций:

    Премии за регистрацию патентов, создание результатов интеллектуальной деятельности

  • Поддержку в личных вопросах:

    консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами

  • Обучение и развитие:

    учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях

  • Заботу о здоровье:

    ДМС с первых дней работы, льготные условия страхования близких

  • Лекторий с выдающимися экспертами:

    инженерами, учеными и исследователями

  • Открытое общение:

    регулярные онлайн-встречи всей команды YADRO