Архитектор программного обеспечения (Senior)

АТМ АЛЬЯНС

Архитектор программного обеспечения (Senior)

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

«АТМ АЛЬЯНС» - торгово-сервисная компания, входящая в ТОП-5 компаний - поставщиков банковского оборудования в России.

Мы ищем опытного архитектора программного обеспечения для участия в масштабном проекте по модернизации существующей системы. Проект включает декомпозицию монолита, внедрение микросервисной архитектуры и оптимизацию существующих решений.

Требования:

  • Опыт работы: от 5 лет в архитектуре и разработке ПО.

Архитектурные знания:

  • Глубокое понимание микросервисной архитектуры;

  • Опыт разделения монолита на сервисы;

  • Знание паттернов проектирования микросервисов (Saga, Circuit Breaker, Service Discovery, Event Sourcing, CQRS);

  • Понимание принципов Domain-Driven Design (DDD).

Технические навыки:

  • Опыт работы с Docker и Kubernetes;

  • Знание брокеров сообщений (RabbitMQ, Redis, Apache Kafka);

  • Опыт работы с PHP, PostgreSQL, MySQL/MariaDB;

  • Понимание принципов CI/CD.

Soft skills:

  • Умение работать в команде;

  • Способность объяснять сложные технические концепции простым языком;

  • Навыки менторства и обучения разработчиков.

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

Архитектурное проектирование:

  • Проектирование и оптимизация архитектуры на основе микросервисного подхода;

  • Определение границ сервисов и механизмов их взаимодействия;

  • Обеспечение надежности, масштабируемости и отказоустойчивости.

Техническая реализация:

  • Оптимизация коммуникации между микросервисами;

  • Мониторинг производительности и стабильности;

  • Внедрение процессов тестирования;

  • Создание и поддержка технической документации.

Управление и развитие:

  • Обучение middle/middle+ разработчиков;

  • Участие в принятии технических решений;

  • Взаимодействие со стейкхолдерами;

  • Разработка стратегии развития продукта.

Текущие задачи (5 месяцев):

Анализ и оптимизация:

  • Ревью кода и анализ архитектуры;

  • Корректировка плана рефакторинга;

  • Анализ слабой связности модулей.

Декомпозиция монолита:

  • Разработка стратегии разделения;

  • Выделение подсистем (админка, API, МП, внутренний API, склады, отчеты, заявки, ремцентр);

  • Обеспечение бесперебойной работы 24/7.

Техническая модернизация:

  • Балансировка нагрузки через proxySql;

  • Разделение БД с синхронизацией через события (Redis, Kafka);

  • Внедрение шаблона Saga;

  • Внедрение CI/CD (GitLab CI, Jenkins);

  • Реализация полнотекстового поиска в Elastic;

  • Миграция из FreeBSD jails в Docker;

  • Рефакторинг регламентных скриптов и критических модулей.

Условия:
  • Формат работы: обсуждается;

  • График: гибкий;

  • Трудоустройство по СМЗ или ИП.

Возможности:

  • Работа над масштабным проектом;

  • Профессиональное развитие;

  • Влияние на архитектуру системы;

  • Решение сложных технических задач;

  • Полная или частичная занятость.

Если вы готовы принять вызов и участвовать в трансформации существующей системы, мы будем рады обсудить возможности сотрудничества.

Навыки
  • RabbitMQ
  • Redis
  • Apache Kafka
  • PHP
  • PostgreSQL
  • MySQL
  • Middle
  • Saga
  • Circuit Breaker
  • Service Discovery
  • Event Sourcing
  • Архитектор ПО
Посмотреть контакты работодателя

Похожие вакансии

Maxim technology
Удаленная работа
  • Тюмень

  • Не указана

Рекомендуем
Красное & Белое, розничная сеть
Удаленная работа
  • Тюмень

  • Не указана

Рекомендуем
СИБУР, Группа компаний
Удаленная работа
  • Тюмень

  • Не указана

Рекомендуем
Мангазея
Удаленная работа
  • Тюмень

  • Не указана

Рок Энд Милл
Удаленная работа
  • Тюмень

  • Не указана

Maxim technology

Senior SQL developer

Maxim technology

Удаленная работа
  • Тюмень

  • Не указана

Международный институт дополнительного образования

Эксперт на тему "Обеспечение технической и эксплуатационной надежности НКО"

Международный институт дополнительного образования

Удаленная работа
  • Тюмень

  • Не указана

2ГИС
Удаленная работа
  • Тюмень

  • Не указана

СИБУР, Группа компаний
Удаленная работа
  • Тюмень

  • Не указана

Страна Девелопмент

ИТ-архитектор

Страна Девелопмент

Удаленная работа
  • Тюмень

  • Не указана

Когорта-М
Удаленная работа
  • Тюмень

  • Не указана

Страна Девелопмент

Старший программист 1С

Страна Девелопмент

Удаленная работа
  • Тюмень

  • Не указана

Технологии ОФС

Senior Full Stack Software Developer C#

Технологии ОФС

Удаленная работа
  • Тюмень

  • Не указана

Maxim technology
Удаленная работа
  • Тюмень

  • Не указана

Страна Девелопмент

Главный бизнес-аналитик

Страна Девелопмент

Удаленная работа
  • Тюмень

  • Не указана

Восток.Софт
Удаленная работа
  • Тюмень

  • Не указана

ХОСТ, Группа компаний

Ведущий сетевой инженер

ХОСТ, Группа компаний

Удаленная работа
  • Тюмень

  • Не указана

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию