Архитектор проекта
Зарплата
от 165 000 до 234 500 ₽
Требования
Местоположение и тип занятости
Компания
Заказная разработка в сфере финансовых технологий
Описание вакансии
Условия работы
В один из крупных проектов компании Bitworks в сфере FinTech требуется архитектор.
Обязанности:
- Стандартизация рабочего окружения (техническая составляющая).
- Формирование и поддержание стандарта оформления кода (через code review), выбор библиотек, поддержка версий библиотек в актуальном состоянии.
- Проектирование и документация архитектуры. Поддержка документации в актуальном состоянии.
- Сборка релизов и пакетов, написание и актуализация связанной технической документации.
- Поддержка базы знаний (технологии, code style etc.) в актуальном состоянии.
- Контроль архитектурно-значимых частей системы.
- Работа с требованиями заказчика.
- Актуализация технического долга (в том числе через backlog review).
- Выявление недостающих компетенций у сотрудников по техническим и архитектурным аспектам и обучение.
- Техническая экспертиза: разрешение споров по техническим вопросам внутри и между командами. Коммуникация с другими командами по архитектурно-значимым вопросам. Организация и проведение архитектурных митингов, участие в митингах по разбору сложных требований.
- Техническая оценка кандидатов при собеседованиях.
Требования:
- Высшее профильное образование.
- Опыт разработчиком не менее 5 лет, в т.ч. frontend-разработчиком.
- Владение Java (опыт Java-программистом не менее 3 лет), HTTP, Rest API.
- Навыки работы с очередями (RabbitMQ, Kafka, ActiveMQ), с NoSQL (Mongodb, Elasticsearch).
- Умение работать с вариантами использования (Use Cases) и пользовательскими историями (User Stories).
- Понимание принципов построения и работы клиентских приложений, принципов построения взаимодействия сервер\клиент.
- Клиентоориентированность: в реализованных проектах понимание нужд конечных пользователей продукта и проецирование этих нужд на архитектуру.
Плюсом будет:
- Знание технологий frontend-разработки
- Опыт проектирования распределенных систем
- Опыт работы с микро-сервисами, контейнеризацией, оркестровкой, обнаружением
- С оздание высокопроизводительных систем (владение технологиями синхронизации, стратегии блокировки, межпроцессного взаимодействия (IPC), минимизации состояния гонки).
Что мы предлагаем Вам:
- своевременная заработная плата: 2200-3500$ (gross) - уровень компенсации зависит от квалификации специалиста;
- квартальную премию;
- бонус за стаж;
- работу в удобном офисе рядом с центром города;
- с октября по апрель бесплатные обеды в офис;
- восьмичасовой рабочий день (с включенными в рабочее время 30-40 минут обеда);
- гибкий рабочий график;
- оплата профессионального обучения (coursera, udemy, etc), конференций, сертификаций;
- участие в международных проектах;
- компенсация спортивных затрат в размере 2500 рублей;
- спокойная работа без стресса.
Дополнительные инструкции
Как попасть к нам в команду:
- откликнуться на вакансию;
- получить и выполнить тестовое задание, продемонстрировав свои лучшие навыки;
- пройти очное или skype собеседование в компании;
- получить предложение.