Full-stack

Тech Lead/ Руководитель группы разработки Full-time

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

Для крупнейшего частного банка страны стартует предварительный этап крупного проекта по замене legacy решения по пользовательской аутентификации.

С учетом:

  • большого объема систем, использующих legacy решение
  • наличия неопределенности по ряду целевых решений
  • необходимости проработки типового решения, описания гайдлайнов и апробирования целевого решения для дальнейшего тиражирования (с целью минимизации трудозатрат и стоимости работ)
  • А также наличия негативных последствий от использования legacy решения.


Принято решение о запуске предварительного этапа проработки проекта.

Основными задачами будут являться:

Техническое лидирование предпроекта
Проработка системной архитектуры проектируемых решений
Лидирование задачи по реализации типовых решений, предназначенных для дальнейшего тиражирования
Участие в формировании и валидация типовых оценок

Ожидания от кандидата

Обязанности:

  • Разработка архитектуры модулей и компонентов систем в рамках функциональной области
  • Определение целевой архитектуры систем, проработка архитектурных планов по ее достижению, защита предлагаемых решений
  • Архитектурный надзор команд разработки, валидация предлагаемых изменений, подготовка рекомендаций со стороны архитектуры
  • Документирование решений и применяемых подходов
  • Ведение бэклога архитектурного техдолга
  • Консультирование команд по стандартам, регламентам и архитектурным особенностям
  • Участие в формировании, защите и реализации ИТ-стратегии функциональной области
  • Написание продашен кода не предполагается, но возможны POC, где нужно писать какой-то код. Не более 10% времени​

Требования

  • Опыт работы Системным Архитектором в highload-проектах от 2 лет
  • Опыт работы Старшим Разработчиком (желательно, Java) от 3 лет
  • Понимание принципов и реальный опыт построения highload и high available систем
  • Умение просто доносить сложные идеи для различных стейкхолдеров, вести конструктивный диалог с бизнес-владельцами, презентовать и защищать решения
  • Владение принципами и понимание проблем построения распределенных систем, в том числе микросервисной архитектуры
  • Знание и умение применять на практике паттерны проектирования разных уровней
  • Опыт проектирования хранилищ данных, опыт работы с различными СУБД (реляционными и NoSQL), понимание подходов к оптимизации на уровне БД
  • Опыт проектирования интеграционных решений, владение различными методами интеграции систем
  • Понимание подходов по обеспечению информационной безопасности на уровне прикладных систем

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

  • Оформление по ТК РФ, оплачиваемые больничные листы;
  • Работа в комфортных современных офисах в локациях нашего присутствия или в частично/полностью удаленном формате;
  • Спортивные и корпоративные мероприятия;
  • Программа обучения и сертификация, доступ к электронной библиотеке;
  • Добровольное медицинское страхование;
  • Выдача корпоративной техники;
  • И многое другое.

Overview

  • Employer: IT_One
  • Job Title: Тech Lead/ Руководитель группы разработки
  • Published: 3 weeks, 5 days ago
Apply For This Job