Senior Go Engineer
23 Декабря 2025
Город:
Алматы
Занятость:
Временная работа
Компания "Частная компания Akhter Studios Ltd."
Проект
Цифровая платформа для управления школьными процессами (ARM + WebView): авторизация, мониторинг питания и посещений, работа с учениками, отчётность, интеграции с гос. системами и взаимодействие с родителями.
Ваши задачи
-
Участвовать в архитектурной декомпозиции и рефакторинге backend-системы.
-
Разрабатывать и поддерживать надёжный backend на Go.
-
Создавать и развивать REST API для ARM, WebView и мобильных клиентов.
-
Проектировать структуру данных и SQL-схемы (PostgreSQL).
-
Обеспечивать обработку ошибок, валидацию данных, безопасность API.
-
Оптимизировать производительность кода и SQL-запросов.
-
Писать тестируемый код, покрытие unit и интеграционными тестами.
-
Принимать эскалации от 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-пайплайнов.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
18 Декабря
Системный аналитик (senior)( Bank RBK, АО )
Алматы
Компания "Bank RBK, АО" Обязанности: Взаимодействие с бизнес-заказчиками, аналитиками, уточнение и проработка бизнес-требований. Анализ...
19 Декабря
Data Engineer( Вкусвилл Казахстан )
Алматы
Компания "Вкусвилл Казахстан" Уважаемый соискатель! Мы в срочном поиске Senior BI / Data Engineer ВКУСВИЛЛ, не просто компания, а место, где...
19 Декабря
After-sales engineer (Maintenance)
Алматы
Компания "FUJIAN EPSEA INDUSTRIAL CO., LTD" EPSEA Central Aisa LLP is the 8th overseas branch of EPSEA. EPSEA Group is a global company with...
19 Декабря
Алматы
Компания "Elite Business Group" Задачи Разработка моделей распознавания объектов (YOLO, Detectron). Обработка изображений/видео для...
20 Декабря
Software Engineer (Java) — Janymda
Алматы
Компания "Beeline, ТМ" Привет! Мы ищем специалиста в команду продукта Janymda Mobile Self Service. Продукт Janymda mobile self service...
Вакансия размещена в отрасли