Python-разработчик

Эвокарго

Python-разработчик

Москва, улица Годовикова, 9с4

Метро: Алексеевская

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

Evocargo создает транспорт будущего. Мы проектируем, конструируем и собираем автономные электро-грузовики, разрабатываем программное обеспечение беспилотных грузовиков и низкоуровневых компонентов. Мы разрабатываем и внедряем «под ключ» автономные логистические решения полного цикла, которые уже сейчас доступны в закрытых производственных помещениях и на контролируемых территориях.

О нас:

  • Трудоёмкие операции автоматизируем или описываем в виде лаконичных дружелюбных руководств;

  • Для систем в эксплуатации пишем детальные руководства, по которым можно провести диагностику;

  • Чувствуем границу между личными интересами саморазвития и потребностями бизнеса при решении задач;

  • В повседневных задачах предпочитаем техники и приёмы, которыми хорошо владеем, а не гонимся за трендами без необходимости;

  • Решение задачи предпочитаем встраивать в общую картину проекта, но понимаем, что бывают исключения;

  • Не задираем порог вхождения в проект без необходимости, чувствуем моменты необходимости рефакторинга кода, планируем это и оцениваем последствия;

  • При необходимости внести изменения, ломающие совместимость, прорабатываем миграцию, но не устраиваем из этого болото;

  • Беспокоимся о читаемости кода, но не цепляемся за неё зубами;

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

  • Ценим одноранговое code review, активно в этом участвуем и внедряем изменения через merge/pull request’ы;

  • В описаниях commit’ов и request’ов лаконично выражаем намерения этих изменений.

По задачам:

  • Развитие системы доставки данных от машин в хранилище;

  • Развитие системы постобработки данных для дальнейшего использования другими отделами;

  • Настройка других графов;

  • Выбор оптимальной СУБД для задачи и её наладка с развёртыванием под задачи обработки данных;

  • Возможны иные смежные задачи при взаимодействии с другими отделами;

  • В редких случаях может возникнуть необходимость работать с машиной в “поле”.

Наш стек:

  • Python 3, пакетируем в wheel и публикуем в корпоративный PyPI-индекс;

  • Данные доставляем через VictoriaMetrics, Prometheus;

  • Данные обрабатываются Prefect’ом;

  • Визуализируем дашборды в Grafana и Metabase.

  • Храним код и собираем в GitLab’е, который регулярно обновляется;

  • Разворачиваем софт через Ansible, ценим IaC;

  • Сервисы оркестрируются Kubernetes’ом;

  • На рабочих станциях используем свежую LTS-версию Ubuntu;

  • Основная IDE — VS Code, но в команде встречаются и другие.

Ищем опытного инженера, который:

  • Может организовать свою работу, не требуя постоянного внимания руководителя;
  • Может организовать работу небольшой рабочей группы вокруг долгосрочной задачи;
  • Активно взаимодействует с другими отделами, если задача смежная;
  • Готов принимать решения, согласовывая свою работу с заказчиками и пользователями;
  • Понимает важность учёта работ и актуализации статусов;
  • Очерчивает границы задач через критерии готовности к выполнению и критерии приёмки;
  • Может донести свой код до прода, учитывая действующий процесс выпуска новых версий;
  • Способен настроить CI для своих проектов;
  • Аккуратно относится к зависимостям в своих проектах;
  • Пишет автотесты во время разработки, а не отдельной задачей на написание тестов;
  • Сопровождает свои решения документацией о ключевых принципах работы компонента, не избегая диаграмм;
  • Может излагать мысли на языке менее подготовленного в технических вопросах человека;
  • Практикует приёмы дизайна и создания повторно используемых компонентов;
  • Хорошо понимает проблемы совместимости интерфейсов;
  • При изменении интерфейсов организовывает период плавного перехода с устаревших интерфейсов на новые;
  • Бережно хранит реквизиты доступа к ресурсам, не допускает их присутствие в коде;
  • Способен оформить средний проект на Python по канонам современных практик для публикации в PyPI-индекс;
  • Уверенно пользуется Git’ом: создать feature-ветку не проблема, свободно перемещается с одной на другую и stash’ится; легко жонглирует commit’ами и rebase’ится, но при этом понимает уместность подобного переписывания истории изменений.

Условия:

  • Формат работы - гибрид/офис. Он у нас уютный, продуманный и с террасой. Находится в технопарке "Калибр" в 10 минутах от м. Алексеевская.
  • Возможность узнать все про мир беспилотного транспорта;
  • Оформление по ТК РФ, белая з/п, годовые премии;
  • ДМС со стоматологией;
  • Интересные задачи, нацеленные на развитие высокотехнологичных самодвижущихся транспортных средств;
  • Мы открыто делимся фидбеком, не боимся прямо говорить о том, что сделано плохо, но при условии, что критика выражена конструктивно и с уважением к другим.

Будем рады познакомиться :)

Посмотреть контакты работодателя

Адрес

Похожие вакансии

СБЕР
Полный день
  • Москва

  • Не указана

Рекомендуем
Московский метрополитен

Python разработчик

Московский метрополитен

Полный день
  • Москва

  • Не указана

Рекомендуем
Мовиком Электрик

Python-разработчик

Мовиком Электрик

Полный день
  • Москва

  • до 150000 RUR

Рекомендуем
Робопро
Полный день
  • Москва

  • до 150000 RUR

БАЗИС
Удаленная работа
  • Москва

  • до 150000 RUR

СБЕР
Полный день
  • Москва

  • до 150000 RUR

amoCRM
Полный день
  • Москва

  • до 90000 RUR

the_covert

Python Developer

the_covert

Удаленная работа
  • Москва

  • до 90000 RUR

Смарт Аналитикс Рус

Middle python-разработчик

Смарт Аналитикс Рус

Полный день
  • Москва

  • до 200000 RUR

Группа компаний Астра

Python Developer (RuBackup)

Группа компаний Астра

Удаленная работа
  • Москва

  • до 200000 RUR

Junior Python developer

Эквариум

Полный день
  • Москва

  • до 130000 RUR

Инконсалт
Удаленная работа
  • Москва

  • до 130000 RUR

Ростелеком Информационные Технологии

Python-разработчик

Ростелеком Информационные Технологии

Удаленная работа
  • Москва

  • до 130000 RUR

Junior Python developer

Фомичева Мария Андреевна

Удаленная работа
  • Москва

  • до 120000 RUR

ППК Роскадастр
Полный день
  • Москва

  • до 120000 RUR

Рунити
Удаленная работа
  • Москва

  • до 120000 RUR

СБЕР
Полный день
  • Москва

  • до 120000 RUR

Okkam
Полный день
  • Москва

  • до 120000 RUR

Снэп АйТи

Python-разработчик

Снэп АйТи

Удаленная работа
  • Москва

  • до 180000 RUR

SMENA
Удаленная работа
  • Москва

  • до 180000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию