Разработка и сопровождение ПО

Софт, который переживёт свой первый релиз

Небольшая инженерная команда. Берём задачу от разбора требований до эксплуатации в проде: бэкенд, интеграции, инфраструктура, дежурство.

deploy — production
$ ./deploy --env production
09:41:02  build     OK  128 модулей за 6.4s
09:41:09  tests     OK  412 пройдено, 0 упало
09:41:14  migrate   OK  3 миграции применены
09:41:20  release   OK  v2.7.0 раскатана
09:41:21  downtime  0 сек
Направления

Что делаем

backend

Сервисы и API

Проектируем схему данных, пишем сервисы, документируем контракты. Нагрузку считаем заранее, а не после аварии.

infra

Инфраструктура

Сборка, выкладка, мониторинг, резервные копии. Один воспроизводимый способ поднять окружение с нуля.

integrations

Интеграции

Связываем учётные системы, платёжные шлюзы и внутренние сервисы. Обрабатываем сбои на стороне партнёра.

support

Сопровождение

Берём на поддержку чужой код: разбираем, покрываем тестами, чиним то, что мешает развивать продукт.

Порядок работы

Четыре стадии, без сюрпризов в середине

РАЗБОР

Неделя 0

Разбираем задачу, ограничения и сроки. На выходе — план работ и смета.

ПРОТОТИП

Недели 1–2

Собираем рабочий каркас: главный сценарий целиком, чтобы проверить решение на живом.

СБОРКА

Итерации по 2 недели

Демо в конце каждой итерации, задачи и сроки видны в общем трекере.

ПРОД

Дальше

Выкладка, мониторинг, регламент обновлений. Передаём документацию и доступы.

Инструменты

С чем работаем каждый день

GoPythonTypeScript PostgreSQLClickHouseRedis DockerKubernetesnginx LinuxGrafanaCI/CD
Контакты

Расскажите, что нужно собрать

alexeev.anton@gmail.com

Напишите пару абзацев о задаче — ответим в течение рабочего дня и предложим время для созвона.

Написать письмо