💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Системный архитектор

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Российский телеком-оператор с 50 миллионами клиентов и 30 тысячами сотрудников

Описание вакансии

О компании и команде

Мы ищем Системного архитектора в обьязанности которого будет входит:

  • Определение стека технологий;
  • Проектирование технических решений;
  • Проектирование компонент в формате компонентной диаграммы;
  • Проектирование модели данных;
  • Проектирование потоков данных в формате 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).

Условия работы

  • Трудоустройство в аккредитованную ИТ-компанию.
  • Сплоченная команда профессионалов, в которой можно не только успешно реализовывать проекты, но и перенимать опыт и развиваться;
    • Обучение, участие в интересных проектах и расширение профессиональной экспертизы: мы участвуем в конференциях, митапах и публикуемся на Хабр и т.д.;
    • Конструктивная и открытая рабочая атмосфера.

    Бонусы

    • Полис добровольного медицинского страхования, обслуживаемый в лучших клиниках;
    • Корпоративные скидки на фитнес, обучение, путешествия и т.п.;
    • Служебная сотовая связь.

    Дополнительные инструкции

    Можете присылать свое резюме: IARasskazova@beeline.ru

    Смотреть ещё вакансии