от 280000 до 360000 RUR
Москва
От 3 до 6 лет
Обязанности:
-
- проектировать и развивать архитектуру системы и инфраструктуры в целом;
- проектировать и развивать архитектуру решений и продуктов;
- осуществлять техническое руководство платформенной командой, ответственной за реализацию архитектурных подходов;
- участвовать в функциональных командах разработки;
- составлять документацию (диаграммы, схемы, описание) архитектуры и её компонентов;
- выстраивать микросервисную архитектуру backend'а;
- проектировать интеграционные взаимодействия с другими системами;
- проводить исследования и составлять Proof of Concept при решении задач;
- выстраивать архитектуру с учётом требований к безопасности;
- при решении задач быть готовым погрузиться вплоть до кода (например, провести код-ревью);
- описывать, планировать, контролировать задачи разработчикам по реализации архитектурных подходов;
- описывать, планировать, контролировать задачи системным аналитикам по проектированию и описанию компонентов системы;
- участвовать в коммуникациях с внешними и внутренними бизнес-заказчиками и подрядчиками;
- участвовать в найме разработчиков.
Требования:
- опыт архитектором от 1 года;
- коммерческий опыт в backend-разработке от 2 лет (на любом языке: Go, Node.js, C#, Java, C++);
- коммерческий опыт в разработке совокупно не менее 5 лет;
- знание SQL и опыт работы с PostgreSQL на уровне понимания принципов работы, создания и оптимизации структур данных и запросов;
- опыт работы с документно-ориентированными базами данных;
- опыт работы с брокерами сообщений (Kafka, RabbitMQ, NATS);
- понимание и умение применять алгоритмы, паттерны, методологии программирования;
- понимание процессов CI/CD;
- умение работать с git;
- умение погружаться в сложную бизнес-логику;
- умение работать в команде.
Будет плюсом
-
- работы с MongoDB;
- опыт работы с Redis;
- участие в разработке отказоустойчивых сервисов;
- опыт работы с Docker и написания контейнеров;
- понимание принципов работы Kebernetes и Cloud Native подхода;
- навыки работы с Linux-системами.
Условия:
- современный стек технологий и интересные задачи;
- работу в продуктовой команде;
- возможность карьерного роста;
- возможность удалённой работы;
- зарплата по результатам собеседования;
- официальное оформление по ТК РФ;
- работу в аккредитованной ИТ-компании.