Системный архитектор
Билайн - технологичная компания, объединяющая более 3000 ИТ и дата сотрудников. Мы создаем продукты и удобные решения для внутренних и внешних пользователей в области Big Data, IT, безопасности, облачных технологий, интернета вещей и рекламных инструментов.
Сейчас у тебя есть возможность присоединиться к лучшей команде в качестве Системного архитектора.
Ищем системного архитектора на направление работы с данными.
Обязанности:
- Определение стека технологий;
- Проектирование технических решений;
- Проектирование компонент в формате компонентной диаграммы;
- Проектирование модели данных;
- Проектирование потоков данных в формате Data Flow Diagram;
- Описание сценариев в виде диаграммы деятельности.
Мы будем рады рассмотреть твою кандидатуру, если у тебя есть:
- Знание алгоритмов и структур данных;
- Знание и опыт применения принципов ООП, функционального программирования;
- Хорошее знание и опыт применения паттернов и подходов к проектированию (GoF, EAA, DDD, EIP,…);
- Применение ключевых принципов разработки ПО (SOLID, DRY,…);
- Опыт проектирования и разработки систем с микросервисной архитектурой;
- Опыт проектирования и разработки высоконагруженных систем;
- Опыт работы по гибким методологиям (Scrum);
- Опыт проектирования API веб-сервисов (REST, SOAP);
- Опыт и навыки оптимизации производительности;
- Знания и опыт использования инструментов документирования проектных решений (UML, ER-диаграммы);
- Опыт разработки приложений на одном из языков высокого уровня (Java, C# и т.д.), включая опыт разработки сетевого взаимодействия по различным протоколам (REST, HTTP), опыт создания многопоточных приложений, знание одного или нескольких фреймворков разработки серверных приложений (Spring Boot);
- БД: хорошее знание и опыт использования языка SQL, навыки работы с РСУБД (PostgreSQL), знание одной или нескольких NoSQL БД;
- Знание и опыт работы с брокерами очередей (Kafka, RabbitMQ).
Желательно:
- Знания принципов разработки облачных приложений (Cloud-Native);
- Знания принципов DevOps и практик CI/CD;
- Опыт использования инструментов контейнеризации (Docker);
- Знания по оркестрации контейнеров (Kubernetes);
- Знания в области информационной безопасности и проектирования безопасных приложений;
- Умение использовать средства разработки (Git, IDE);
- Умение использовать инструменты конвейера CI/CD (Jenkins, SonarQube, Nexus);
- Общие представления о технологиях Infrastructure as Code (Ansible).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Lead Software Engineer
Руководитель разработки на проекте
Тимлид разработки
ПО - на высоте, зарплата в диапазоне рынка, есть возможность развиваться в сильном сообществе.