Senior Go Engineer

23 Декабря

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

Город:

Алматы

Занятость:

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

Компания "Частная компания 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-пайплайнов.

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

22 Декабря

DevOps Engineer( Банк ЦентрКредит )

Алматы

Компания "Банк ЦентрКредит" Ищем DevOps engineer уровня middle strong. ВАМ ПРЕДСТОИТ: Разрабатывать/развивать шаблонизированные...

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

22 Декабря

Data Engineer Направление разработки и сопровождения баз данных

Алматы

Компания "Банк ЦентрКредит" Вам предстоит: Разработка и оптимизация SQL-запросов для извлечения и анализа данных; Сотрудничество с...

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

23 Декабря

Middle+ AI/ML Engineer

Алматы

Компания "CALL2ACTIONAI" Call2action AI — быстрорастущий стартап (founder-led), создающий продукты в сфере HR/AI для рынка США. Мы ищем...

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

22 Декабря

Senior Backend Developer (Python, FastAPI)

Алматы

Компания "ТОР-МЕДИА" UNI–Q – казахстанский цифровой медиахолдинг, объединяющей ключевые направления в сфере медиа, контент-производства и...

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

26 Декабря

DevOps Database Engineer( PAYBOX Technologies )

Алматы

Компания "PAYBOX Technologies" Обязанности: MySQL : настройка и оптимизация, репликация, работа с кластерными решениями, master-slave,...

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

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

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