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

Back-end разработчик (Python) (офис, Черногория)

Зарплата

от 1900 до 2500 €

Требования

БэкендPythonSQLFlaskPostgreSQLRedisLinuxElasticsearch

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

Будва (Черногория)Полный рабочий день

Компания

Разработка программного обеспечения для стартапов. Нестандартные решения.

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

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

Требуется умный и веселый человек в международную команду, понимающий баланс эффективности между новыми технологиями (фреймворками) и классическим самостоятельным подходом. Главное — выполнить задачу эффективно, а не во что бы то ни стало с использованием чего-то модного.

Мы занимаемся разработкой крупных технологически тяжелых проектов (в том числе игр) на заказ для западных заказчиков. Предлагаем возможность развиваться в комфортных условиях мягкого климата Черногории на берегу моря (офис).

Удаленная работа не рассматривается по соображениям информационной безопасности.

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

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

  • Разработка архитектуры (в том числе с учетом высокой нагрузки и горизонтального масштабирования);
  • Написание нового серверного кода, шаблонов, взаимодействия с внешними сервисами, алгоритмов поиска и выдачи информации;
  • Поиск и отладка проблем, работа с существующим кодом, написанным другими разработчиками (мало, очень мало, но без этого никуда);
  • Взаимодействие с другими командами: фронт-энд, мобильные платформы.

Требования:

  • Отличное знание Python (2.x, 3.x);
  • Знание Flask;
  • Хорошее знание SQLAlchemy или другого ORM;
  • Отличное знание и понимание RDBMS - в частности, знание SQL, зачем нужны и как работают индексы;
  • Знание и понимание HTTP, REST, JSON;
  • Горячее желание учиться новому!

Приветствуется, но НЕ требуется:

  • Знание Linux и опыт его боевого использования;
  • Знание и понимание Redis;
  • Хотя бы "трогал(а)" ElasticSearch;
  • Опыт работы с PostgreSQL или MySQL;
  • Знание HTML5/CSS3, JavaScript;
  • Общее понимание ИТ-безопасности, зачем нужна и каковы пути её достижения;
  • Знание git;
  • Опыт интеграции с сервисами вроде Facebook, Twitter и т.п.;
  • Знание Celery.

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

  • Интересные проекты;
  • Оплачиваемые отпуска;
  • Двойную почасовую оплату согласованной переработки сверх рабочего времени (OVERTIME);
  • Возможность работы в нашем офисе в Черногории, фактически, в раю на берегу Адриатического моря (поможем с переездом вам и семье).

Бонусы

До моря 10 минут пешком. Природа здесь просто прекрасна.

Дополнительные инструкции

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