Senior Backend Developer (vue.js, python)

Срок для отклика истек

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

В Ваши обязанности будет входить участие в разработке веб-решений для подготовки данных и обучения нейронных сетей, а также обработки, визуализации и редактирования геоданных.

Основной технологический стек проектов:

  • Vue.js
  • Python (Python 3.8, asyncio)
  • PostgreSQL

От вас потребуется:

  • Знание современного Python и его окружения:
    • Стандартная библиотека (asyncio, typing, pathlib, dataclasses и т.д.);
    • Библиотеки на базе фреймворка asyncio (aiohttp/fastapi, asyncpg и т.д.);
    • Покрытие кода тестами (pytest, coverage);
    • Описание проекта как библиотеки (setuptools/setup.py, poetry, requirements);
    • Использование линтеров.
  • Опыт работы с базами данных (postgresql);
  • Умение пользоваться системой контроля версий (git, gitlab, gitflow).

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

  • Опыт написания Dockerfile;
  • Знакомство с современными средствами развертывания ПО (docker-compose, swarm, k8s);
  • Написания конфигурации для CI (gitlab ci);
  • Опыт разработки под Linux;
  • Опыт разработки или использования ГИС;
  • Опыт работы со специализированными библиотеками (GDAL, proj);
  • Опыт работы с машинным обучением, компьютерным зрением, GPGPU.

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

  • Минимум поддержки кода, максимум вовлеченности в разработку архитектуры и фич, а также прямой feedback от заказчиков;
  • Оформление по ТК РФ, полный соц. пакет;
  • ДМС (со стоматологией) — после 3-х месяцев работы;
  • Премии по этапам закрытия проектов;
  • Гибкий подход к графику работы и началу дня;
  • Дополнительные оплачиваемые 3 дня отпуска;