Разработчик Python, Платформа, Хранение и обработка данных

Оплата не указана

Вакансия находится в архиве

Ozon

Деловой центр

и еще 1 станция

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Команда BI Tools занимается разработкой и поддержкой внутренних сервисов компании для работы с данными и их визуализации. Наша команда открыта ко всему новому и современному, мы используем разнообразные инструменты и технологии из-за разнонаправленной специфики наших сервисов (начиная от ETL процессов и заканчивая отрисовкой графиков отчетов). Экспертиза нашей команды не ограничивается базовыми языками программирования (такими как Питон), но и распространяется на GoLang, ClickHouse и др.

Наш стек:

  • Python, GoLang;

  • ClickHouse, Postgres, Vertica;

  • Celery, Redis;

  • Prometheus, Grafana, GrayLog;

  • Kubernetes, Docker;

  • Allure;

  • GIT, Gitlab CI/CD.

Вам предстоит:

  • Поддерживать и развивать opensource решение (сервис) для построения графиков, работой с большими данными, аналитикой (python);

  • Разработка плана и написание автоматизированных тестов (unit-тесты);

  • Погружение в работу с инфраструктурой развертывания приложения (высоконагруженный сервис, развернутый в k8s on premise);

  • Анализ проблем и расследование критических инцидентов в случае нарушения работы сервиса (логи в graylog, метрики в grafana и т.п.);

  • Документирование кода и описание нового функционала на wiki;

  • Изучение и поглощение новых знаний (GoLang в качестве работ по неосновному проекту и БД ClickHouse).

Мы ожидаем:

  • Уверенное знание Python 3 и опыт работы более 2 лет;

  • Понимание парадигм ООП и особенностей их в Python;

  • Знания и опыт использования библиотек/frameworks: Flask (Flask AppBuilder), SQLAlchemy, Prometheus, json, logging;

  • Опыт работы с ОС семейства Linux;

  • Желание получать новые знания, умение разбираться как работает та или иная библиотека;

  • Опыт работы с Базами Данных на уровне составления запросов.

Будет плюсом:

  • Знание и опыт работы с Apache Superset;

  • Знание и опыт работы с front-end (typescript, node.js);

  • Знакомство с k8s, понимание основ;

  • Умение покрывать свой код автотестами;

  • Знание брокеров сообщений (Celery, Kafka и т.д.);

  • Знание разных методологий программирования (MVC, MVVM, функциональное и т.д.).

Ключевые навыки

Masonite
Хранение и обработка данных

Адрес

Москва, Пресненская набережная, 10

Контактная информация

Ozon

Сайт: не указан

Почта: не указана

Вакансия опубликована 02.05.2024 в г. Москва.

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

#

Москва

Проспект Мира

Удаленная работа

Подробное описание

29 июля

#

Не указана

Москва

Полный день

Подробное описание

13 августа

#

Екатеринбург

Полный день

Подробное описание

25 июля