Backend разработчик

Backend разработчик


Relocation to Montenegro | full time | 2000-3500 eur

Команда 120+. Продукт огромный. Тема - здоровье. Код сложный. Система распределенная. Сервисы, брокеры, топики, миграции. Постоянно делаются новые сложные фишки, архитектуру и библиотеки мы обновляем, постепенно и методично, архитектуру команда сама предлагает и имплементирует - есть очень много пространства для инициативы. Миддлы - более чем welcome,

Требования (нет, это не весь стек):

  • Отличное знание Python (3.x), включая async;

  • Знание и понимание FastAPI;

  • Знание Flask;

  • Знание Redis и зачем он нужен, новые интересные штуки тоже;

  • Хорошее знание SQLAlchemy или другого ORM;

  • Отличное знание и понимание RDBMS (в часности PostgreSQL) - в частности, знание SQL, зачем нужны и как работают индексы;

  • Общее понимание ИТ-безопасности, зачем нужна и каковы пути её достижения;

  • Знание git - вы будете участвовать в одобрении pull-request, контроле дохлых веток и т.д.;

  • Знание и понимание HTTP, REST, JSON;

  • Горячее желание учиться новому!

 Приветствуется:

  • Знание Linux и опыт его боевого использования; 

  • Опыт создания крупных сервисов с архитектурной точки зрения; 

  • Знание и понимание ElasticSearch  

  • Опыт с другими языками/средами (не-Python, или даже не-web); 

  • Знание HTML5/CSS3, JavaScript - понимание, что там на фронте происходит ; 

  • Опыт интеграции с сервисами вроде Facebook, Twitter и т.п.; 

  • Знание Celery. 

  • Dapr.io; 

  • Redis Streams;

  • Kafka. 

Основные задачи:

  • Разработка архитектуры (в том числе с учетом высокой нагрузки и горизонтального масштабирования); 

  • Написание нового серверного кода, шаблонов, взаимодействия с внешними сервисами, алгоритмов поиска и выдачи информации; 

  • Поиск и отладка проблем, работа с существующим кодом, написанным другими разработчиками (мало, очень мало, но без этого никуда); 

  • Взаимодействие с другими командами: frontend, мобильные платформы, Devops

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

  • Интересные проекты; 

  • Оплачиваемые отпуска; 

  • Гибкий, но определенный график (можно выбрать 8-17, 9-18 или 10-19, час - обед); 

  • Официальное трудоустройство и оформление ВНЖ в Черногории; 

  • Оплачиваем переезд (лично вам), помогаем с поиском жилья (поиск, варианты, посмотреть, подтвердить), помогаем перевезти семью

  • Комфортный офис в комфортном климате, море в 10-и минутах пешком, место - фактически в центре Европы, на машине (а летом многие страны ограничения ради денег туристов отменят точно) все рядом.

Дополнительные инструкции: Для интервью будет необходимо сделать тестовое задание. 

Ваше CV прошу направлять на

@daikirey







Report Page