Вакансии

Middle Backend Engineer (Python)

ООО Тазмар
г. Москва
Подробнее о компании

Заработная плата: от 140 000 до 180 000 руб. на руки
Требуемый опыт работы: 3–6 лет
Полная занятость, полный день

Мы представляем группу компаний «Тазмар», обитаем в Санкт-Петербурге и Москве, занимаемся логистикой, ВЭД, морскими и гидротехническими технологиями. В IT подразделение “Tazmar IT-solutions” сейчас требуются UI/UX разработчики для развития собственного продукта – облачной платформы менеджмента цифровых двойников ГИС-объектов, предоставляющую профильные аналитические и информационные сервисы.

О проекте:
Платформа работает с множеством различных слоев данных, в том числе с лидарными облаками точек, фотограмметрическими и 3Д-моделями (BIM) и предоставляет сопутствующую аналитику в морских, строительных и диагностических отраслях. Мы разрабатываем собственные сервисы анализа и визуализации больших данных, как в плоскостном, так и в пространственном представлении, включая AR/VR. У нас есть собственный парк беспилотных летательных, надводных и подводных аппаратов, обеспечивающих накопление собственного банка данных. На данный момент мы работаем с данными LiDAR, фотограмметрией, батиметрией и планируем дальше расширять список. Строим сервис-ориентированную архитектуру, включающую в себя ELT-like систему обработки, интеграции и аналитики данных.

Текущий технологический стэк:
  • Front: Vue 3 (composition API) + vite.js; Three.js; Openlayers; devextreme.js; MVC ООП-style
  • Back: Nest.js (Typescript) REST+ WebSocket, Camunda BPM Engine, Serverless containers (Python)
  • Auth: Keycloak, OpenID, OAuth2
  • Database: PostgreSQL/PostGIS
  • Object Storage: Minio on-prem, Yandex Object Storage
  • Virtualization: OpenShift on-prem, Yandex Managed Kubernetes
  • Message Brokers: Kafka
  • AR/VR: AR.JS / WebXR
  • Project Management: Gitlab, Enterprise Architect, Asana
  • Общая архитектура: SOA, EDA

Что тебе придется делать:
  • Доработка существующих модулей ELT процесса и разработка новых.
  • Интеграция модулей обработки в технологические процессы, их тестирование и сопровождение.
  • Доработка существующих и разработка новых технологических карт процессов для решения бизнес-задач разной сложности.
  • Тесное взаимодействие с подразделением Data Science при разработке и внедрении модулей обработки аналитики и отчетности.

Мы ожидаем, что ты имеешь:
  • опыт работы на Python не менее 3х лет.
  • хорошее понимание паттернов разработки в рамках GOF.
  • опыт работы с Docker.
  • опыт работы с брокерами сообщений (Kafka, RabbitMQ).
  • навыки работы с Postgresql/PostGIS.
  • знаешь принципы ООП и применяешь их на практике.
  • руководствуешься паттернами проектирования при разработке.
  • умеешь работать с git.

Будем рады, если ты:
  • знаком с графовыми базами данных.
  • работал в рамках событийно ориентированной архитектуры.
  • имеешь опыт работы с node.js (nest.js) и готов при необходимости на нем работать.
  • имеешь опыт работы с Kubernetes.

Перспективы развития:
Мы предлагаем тебе принять участие в продуктовой разработке вместе с опытными профессионалами, реализовавшими множество проектов для Атомфлота, Новатэка, Оборонлогистики, Газпромнефти и прочих других крупных заказчиков. Мы приветствуем инициативу развиваться в горизонтальной плоскости, если тебе захочется со временем сменить стэк или вид разработки – мы сделаем все возможное, чтобы тебе было интересно продолжать решать задачи вместе с нами. В нашем текущем портфеле проектов есть работы по цифровизации Арктики, а также деятельности Росморпорт и других индустриальных организаций.

Условия:
Мы рассматриваем кандидата на удаленную работу, или можешь приходить к нам в офис, мы готовы предоставить тебе рабочее место. Но мы на этом не настаиваем, хотя, было бы неплохо периодически видеться для предоставления живой обратной связи друг другу.
Официальное оформление по ТК РФ

Контактная информация:
Лукьянов Алексей
a.lukyanov@tazmar.com
Разработка