👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Middle Python Back End Engineer

Местоположение и тип занятости

Минск (Беларусь), Киев (Украина)Можно удаленно

Компания

продуктова українська IT-компанія

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

Условия работы

Про проект:

Вчасно — самый популярный SAAS для обмена документами онлайн в Украине. Нас выбрали более 300 000 компаний (среди которых: Новая Почта, Укрпочта, Portmone, OLX, Delivery, Rozetka, Glovo, Monobank и многие другие). 

Мы помогаем автоматизировать процесс закупок торговых сетей в сервисе Вчасно.EDI. А также запустили сервис Вчасно.Каса, который позволяет легко и быстро выдавать электронные чеки.

Технический стек проектов команды Вчасно:

  • Back End: Python 3, aiohttp, Graphen, PostgreSQL, Elasticsearch, Redis, Apache Kafka, AWS S3
  • Front End: JS, TypeScript, React, Redux, Apollo, GraphQL
  • Инфраструктура: Gitlab CI, Kubernetes, Docker

Для данной роли важно:

  • знание и опыт работы с Python, не быть заточенным под конкретный фреймворк
  • иметь опыт web разработки
  • уверенно работать с базами данных PostgreSQL (или аналогами): транзакции, индексы, оптимизация запросов 
  • способность самостоятельно выполнять задачи и полноценно поддерживать их на всем жизненном цикле

Как плюс:

  • опыт асинхронного программирования на Python
  • опыт работы с Docker/Kubernetes

Задачи на ближайшее время:

- Развитие поиска в сервисе
- Улучшение системы биллинга

- Работа над правами и доступами юзеров

- Работа над администрированием программных касс через кабинет компании

- Оптимизация времени индексирования данных в Elasticsearch

- Миграция баз данных в новую инфраструктуру

Про команду:

Техническая команда под руководством Team Lead проекта состоит из 12 человек. Среди которых 4 Middle Front-End, 6 Middle / Senior Back-End, 1го QA и 1го QA Automation. Сейчас находимся в поисках еще 2х Back-End разработчиков.

Наш подход к процессу разработки:

  • команда работает по гибкой методологии, не боимся подстраивать процессы под себя. Есть планирование, ретро.
  • у каждого разработчика есть глубокое понимание всей системы и инфраструктуры, разработка это не только про код, но и про личный рост и культуру
  • у нас есть здоровое code-review и обратная связь
  • есть возможность непосредственно влиять на продукт, предлагать свои идеи
  • тесное взаимодействие со всеми командами проекта, отсутствие иерархии

Про техническое комьюнити в EVO:

Этапы подбора:

  • Мы ждем ваше резюме. После чего оно попадает на рассмотрение команде.
  • Знакомство с Тим Лидом в Google Meets для обсуждения вакансии более подробно (30 минут).
  • Техническое собеседование(1,5 часа).

В EVO:

  • мы работаем удаленно, но есть возможность посещать офис
  • всю необходимую технику и мебель для рабочего места дома мы предоставляем
  • гибкий график по договоренностью  с командой 
  • 20 рабочих дней отпуска в год
  • оплачиваемые больничные 
  • страховка