Senior Go Engineer (в архиве)

11 Февраля

Партнерские Вакансии

Город:

Алматы

Занятость:

Временная работа

Компания "Частная компания Akhter Studios Ltd."

Проект

Цифровая платформа для управления школьными процессами (ARM + WebView): авторизация, мониторинг питания и посещений, работа с учениками, отчётность, интеграции с гос. системами и взаимодействие с родителями.

Ваши задачи

  • Участвовать в архитектурной декомпозиции и рефакторинге backend-системы.

  • Разрабатывать и поддерживать надёжный backend на Go.

  • Создавать и развивать REST API для ARM, WebView и мобильных клиентов.

  • Проектировать структуру данных и SQL-схемы (PostgreSQL).

  • Обеспечивать обработку ошибок, валидацию данных, безопасность API.

  • Оптимизировать производительность кода и SQL-запросов.

  • Писать тестируемый код, покрытие unit и интеграционными тестами.

Задачи уровня L3 (эксплуатация и надёжность)
  • Принимать эскалации от L1/L2, triage инцидентов, участие в он-колле (по графику).

  • Глубокая диагностика Go-сервисов (pprof/trace, GC/allocs, гонки, дедлоки, высокие p95/p99).

  • Быстрые стабилизационные меры: feature-flags, конфиг-фиксы, деградационные режимы, rollback.

  • Работать с наблюдаемостью: метрики/логи/трейсы, настройка алёртов и SLO, дашборды.

  • Проводить RCA/постмортемы и формировать план предотвращения повторов (CAPA).

  • Сопровождать релизы: canary/blue-green, миграции БД и безопасный откат.

  • Автоматизировать рутину L2 (runbooks/скрипты, one-click сбор профилей и логов).

Стек проекта

  • Go (Golang) — основной язык backend.

  • PostgreSQL — основная база данных.

  • REST API — взаимодействие между модулями и с фронтом.

  • Docker — контейнеризация.

  • Git, GitLab CI — контроль версий и автоматизация.

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

  • 4+ лет промышленной разработки на Go.

  • Опыт в проектировании модульной архитектуры и рефакторинге legacy.

  • Уверенное владение PostgreSQL: индексы, миграции, нормализация, EXPLAIN/ANALYZE.

  • Знание HTTP/REST, JSON, сериализации, стандартов ошибок API.

  • Умение писать понятный, поддерживаемый, хорошо протестированный код.

  • Понимание эксплуатационных аспектов: логирование, метрики, трейсинг, алёртинг, SLO.

Будет плюсом

  • Знание особенностей WebView / мобильных API, безопасный обмен токенами.

  • Опыт авторизации/аутентификации (OAuth2/JWT), RBAC, аудит-логов.

  • Интеграции с гос. системами (ЭЦП/крипто-провайдеры, защищённые каналы).

  • Построение отчётности, очереди/шины (Kafka/Rabbit), обработка и ретраи ошибок.

  • Навыки SRE/L3: профилирование Go-сервисов, тюнинг GC, настройка canary/feature-flags.

  • Знание других языков: Node.js (Nest/Express), Python (FastAPI/Django), скриптинг для автоматизации и data-пайплайнов.

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

03 Марта

Senior MLOps / DevOps Engineer

Алматы

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

Отправить резюме подробнее

03 Марта

Senior Data Analyst( Публичная Компания «Freedom Finance Global PLC» )

Алматы

Компания "Публичная Компания «Freedom Finance Global PLC»" Обязанности: Продуктовая аналитика, доведение аналитических проектов до...

Отправить резюме подробнее

04 Марта

Senior Front-end Developer

Алматы

Компания "5 LAB(ФАЙВ ЛАБ)" Our company, with over 12 years of experience in IT commercial development, collaborates with major customers across...

Отправить резюме подробнее

04 Марта

Middle QA Engineer( Bilim Land )

Алматы

Компания "Bilim Land" Bilim Group - это продуктовая EdTech-компания в Казахстане. Мы работаем с огромным масштабом изменений - со всей...

Отправить резюме подробнее

04 Марта

DevOps инженер (Middle / Senior)

Алматы

Компания "«ФИНАНСОВЫЙ ХОЛДИНГ «РЕСПУБЛИКА»" Чем предстоит заниматься: Проектирование, развертывание и сопровождение инфраструктуры на...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: