#работа #офис #fulltime #senior_backend #Будва_Черногория
Вакансия: Senior backend
Компания: Alar Studios
Адрес: Будва, Черногория
Формат работы: офис
Занятость: full time
Опыт: от 5 лет
З.п вилка: 2500-3000 eur (на руки)
Мы ищем опытного волка (не обязательно старого), повидавшего многое и имеющего опыт решения широкого спектра вопросов, связанных с бэкендом. Опыт у такого волка, как правило, будет далеко не только в бэке, но сейчас бэк - это его фокус, это ему нравится.
Такой человек будет понимать баланс эффективности между новыми технологиями (фреймворками) и классическим самостоятельным подходом. Не нужно подключать numpy для того чтобы перемножить одну матрицу. Главное — выполнить задачу эффективно (во всех смыслах - подумайте так же и о DevOps (!) - им это потом поддерживать), а не во что бы то ни стало с использованием чего-то модного.
📌Требования:
• Отличное знание Python (2.x, 3.x);
• Знание Flask - или другого микро-фреймворка;
• Опыт создания крупных сервисов с архитектурной точки зрения;
• Знание Redis и зачем он нужен;
• Хорошее знание SQLAlchemy или другого ORM;
• Отличное знание и понимание RDBMS (в часности PostgreSQL) - в частности, знание SQL, зачем нужны и как работают индексы;
• Общее понимание ИТ-безопасности, зачем нужна и каковы пути её достижения;
• Знание git - вы будете участвовать в одобрении pull-request, контроле дохлых веток и т.д.;
• Знание и понимание HTTP, REST, JSON;
• Горячее желание учиться новому!
📌 Приветствуется:
• Знание Linux и опыт его боевого использования;
• Знание и понимание ElasticSearch
• Опыт с другими языками/средами (не-Python, или даже не-web);
• Знание HTML5/CSS3, JavaScript - понимание, что там на фронте происходит;
• Опыт интеграции с сервисами вроде Facebook, Twitter и т.п.;
• Знание Celery.
📌Основные задачи:
• Разработка архитектуры (в том числе с учетом высокой нагрузки и горизонтального масштабирования), в том числе перехода на микросервисы (как архитектуры, так и плана _постепенного_ перехода), но (!) это не самоцель;
• Написание нового серверного кода, шаблонов, взаимодействия с внешними сервисами, алгоритмов поиска и выдачи информации (у лида самого кодинга будет не так много);
• Поиск и отладка проблем, работа с существующим кодом, написанным другими разработчиками (мало, но без этого никуда);
• Взаимодействие с другими командами: фронт-энд, мобильные платформы;
• Менторинг членов команды бэк-энда, разрешение споров, обсуждение решений, контроль решений (например, использование какой-то большой библиотеки или нет), выбор пути (чувство того, когда такие решения нужно обсуждать и выше - с менеджерами, большинство из которых сами разработчики).
📌 Мы предлагаем
• Интересные проекты;
• Оплачиваемые отпуска;
• Двойную почасовую оплату согласованной переработки сверх рабочего времени (OVERTIME);
• Возможность работы в нашем офисе в Черногории на берегу Адриатического моря (поможем с переездом вам и семье).
Удаленная работа не рассматривается по соображениям информационной безопасности. Миддлы, к сожалению, именно в данном случае тоже не будут рассматриваться.
Нижняя планка - если есть какие-то нюансы (например, небольшой опыт именно с нашим стэком). Верхняя - готовый лид. Важно: это НЕ проектная работа, это работа на года, это НЕ "нам надо перейти на МС за полгода и хоть расшибись", совсем нет, это много разного (в том числе нейронок), чтобы было хорошо и красиво.
Дополнительные инструкции: Для интервью будет необходимо сделать тестовое задание.
Ваше CV прошу направлять на pakhomova@alarstudios.com или в
@daikirey