Вход
>
rss vk.com rss

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

frontends.work ✎
Ozon Компания
Москва
60000 - 80000 рубль
просмотры1
11:19 02.05.2024
Описание:

Команда 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, функциональное и т.д.).

Отклик
Отклик отправлен
Откликаться могут только исполнители