Компания BSS — системно значимая российская ИТ-компания, специализирующаяся на разработке, внедрении и поддержке решений по цифровизации клиентского обслуживания для банков, финтех-компаний, госсектора, телекома, ритейла, медицины, сферы ЖКХ в России и СНГ. Мы разрабатываем системы речевой аналитики, развиваем платформы дистанционного банковского обслуживания, а также оказываем услуги по заказной и аутсорс разработке. Мы практикуем наиболее востребованные рынком технологические решения: от машинного обучения до разработки 1С.
Обязанности:
- Разработка прикладной и технической (infra + network) архитектуры;
- Разработка технического задания.
Требования:
1. Технические навыки:
- Глубокие знания в области разработки программного обеспечения, включая языки программирования (Java, C#, Python, JavaScript и т. д.).
- Опыт работы с базами данных, включая SQL и NoSQL.
- Понимание принципов и паттернов проектирования программного обеспечения (например, MVC, MVP, MVVM).
- Знание и опыт работы с API, веб-сервисами и интеграционными технологиями.
- Опыт работы с системами управления версиями (например, Git).
- Навыки работы с инструментами автоматизации сборки и развёртывания (например, Gitlab CI, Docker, Kubernetes).
2. Архитектурные навыки:
- Способность разрабатывать и документировать архитектурные решения, включая диаграммы архитектуры и технические спецификации.
- Умение оценивать и выбирать технологии и инструменты для решения конкретных задач.
- Опыт работы с микросервисной архитектурой, контейнеризацией и облачными технологиями.
3. Навыки коммуникации и сотрудничества:
- Умение эффективно общаться с различными заинтересованными сторонами, включая разработчиков, тестировщиков, аналитиков и менеджеров проектов.
- Способность представлять сложные технические концепции в понятной форме для нетехнических сотрудников.
- Навыки работы в команде и способность руководить проектами или инициативами по улучшению архитектуры.
4. Аналитические навыки:
- Умение анализировать требования и преобразовывать их в архитектурные решения.
- Способность выявлять и решать проблемы в существующей архитектуре.
- Навыки оценки рисков и разработки планов по их снижению.
5. Навыки управления проектами:
- Опыт планирования и управления проектами по разработке и внедрению архитектурных решений.
- Умение оценивать ресурсы и сроки выполнения задач.
- Навыки контроля качества и обеспечения соответствия архитектурных решений стандартам и лучшим практикам.
6. Дополнительные навыки:
- Знание принципов DevOps и опыт работы в соответствующих средах.
- Понимание принципов безопасности и защиты данных.
- Опыт работы с методологиями Agile и Scrum.
Условия:
- Аккредитованная IT-компания;
- Возможность удаленной работы;
- Полное соблюдение ТК РФ и своевременная выплата заработной платы;
- Расширенное ДМС со стоматологией, бесплатные лекарства по назначению врачей;
- Корпоративное обучение и сертификация в технических областях;
- Бесплатное обучение английскому;
- Онлайн-йога.