Senior Backend Developer (IoT, IIoT)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
BPS International Group - проектировщик, интегратор и разработчик технологий на основе BIM. Группа объединяет архитекторов, инженеров и ИТ-специалистов в уникальную группу компаний, работающих с объектами недвижимости на всём жизненном цикле.
BPS International может использовать 20-летний практический опыт в планировании и эксплуатации крупных объектов недвижимости и передавать эти знания клиентам.
BPS Connected BIM (идет ребрендинг на HiPer Tech) - это подразделение группы компаний BPS International, занимающееся решениями для повышения эффективности эксплуатации объектов недвижимости с помощью собственной IIoТ платформы и оборудования. За счёт выгодного ценообразования и глубокой индустриальной экспертизы Connected BIM «взрывает» рынок сбора данных и эксплуатации инженерных систем, как в своё время Skype «взорвал» рынок передачи голоса. Целевой рынок компании по всему миру оценивается в 1.5 триллиона долларов в год.
Небольшое демо:
Группа компаний развивает новое направление в сфере эксплуатации и обслуживания зданий. Мы находимся в поиске сильного специалиста, который сможет взять на себя лидирующую роль в группе разработки IoT/IIoT решения. Работы будет много, задачи будут не тривиальные, системы будут высоконагруженными, а объемы информации исчисляются миллиардами строк. Будущая система призвана повысить эффективность эксплуатации зданий. Разрабатывать нужно будет с чистого листа, но не с нуля (есть рабочая система, стек который описан в конце вакансии - как опытный образец его и будем переписывать). Стек backend не обязательно должен быть таким, как у прототипа.
Мы ожидаем, что ты:
- практикующий разработчик и умеешь писать код
- будешь драйвером команды разработчиков (как back, так и фронт);
- в IT более 8 лет, и последние 3-5 лет являешься лидером в команде
- имеешь опыт внедрения систем (начиная со стадии выявления потребностей до технического сопровождения после запуска проекта)
- безусловно умеешь планировать и оценивать задачи
- имеешь развитые управленческие компетенции, коммуникативность, ответственность, проактивен
- обладаешь аналитическим складом ума, внимателен к деталям, обладаешь системным подходом
- отличный командный игрок, умеешь декомпозировать задачи совместно с командой и общими усилиями достигать результат
- резделяешь ответственность с командой и имеешь персональную ответственность за действия и результат команды
- при наличии вопроса/задачи, станешь "тенью" людей, которые могут тебе дать ответ/помочь в реализации задачи
- в тренде происходящего в области разработки, следишь за технологиями, стеками и развитием отрасли в целом
- честен с самим собой, готов признавать ошибки, делать выводы и идти дальше
Тебе предстоит:
- Писать код
- Развивать высоконагруженную экосистему глобального уровня
- Повышать/получать/обладать компетенцию/ей в множестве смежных областей
- Принимать ключевые решения в области своей компетенции, доказывать/отстаивать свою правоту, защищать результат
- Оценивать и декомпозировать задачи
- Выдвигать гипотезы в поиске решений, доказывать/опровергать их
- Расширять команду и ее компетенции
- Вести и направлять команду своих коллег
- Проводить ревью кода, вводить практики и подходы для повышения его качества
Мы уверены, что тезисы и подходы ниже чужды тебе:
- Я просто разработчик, я просто пишу код
- Напиши как, чем, в каком порядке - а я просто буду руками
- Оценить задачу? Нет, это невозможно
- Фиксировать затраченное время - пустая трата времени
- Aglie? Кто такой agile?
- Scrum, Kanban и прочее не работает - только "водопад" и несколько томов ТЗ
- Допускаешь ошибки, принимаешь ошибочные решения - не компетентен
Бонусы
Готовы предложить успешному кандидату:
- Сотрудничество по ИП или ТК РФ.
- Интересные задачи в области IoT/IIoT.
- Конкурентную заработную плату в € или Руб (финальная цифра обсуждается с успешным кандидатом)
- Возможность работать удаленно
- Современные инструменты для ведения разработки (стек Atlassian)
- Работу в международной компании с глобальными амбициями и стандартами качества
- Стать успешным, сильным звеном в нашей амбициозной команде
Дополнительные инструкции
Технологический стек прототипа:
- Backend: .NET Core, C#, ASP.Net, PostgreSQL + TimescacleDB, RabbitMQ (AMQP, MQTT), REST API, Redis + RediSearch, SignalR (WebSockets).
- Frontend (web): Angular 9+, ngRX, amCharts 4+, Bootstrap 4+, SignalR (WebSocket)
- Jira, Confluence, Bitbucket, Bamboo, Docker Registry
Мы будем рады увидеть ваши репозитории, личные проекты и иные отражения Вас, как разработчика. В отклике, пожалуйста, укажите ваш опыт с IoT или его отсутсвие. Будет это промышленный или домашний кейс - не важно.