Астана, улица Сыганак, 60/3
Мы ищем лид-инженера бэкенда, который выстроит архитектуру и процессы и выведет продукт на следующий уровень.
Зона ответственности
• Архитектура и запуск продакшн-платформы на микросервисах: API-шлюз, интеграционный слой с внешними провайдерами, сервис поиска/скоринга, кошелёк/ваучеры, веб-хуки, ETL, аудит.
• Безопасная аутентификация и авторизация: OIDC + PKCE, JWT/JWKS, роли/права (RBAC/ABAC), rate-limit, идемпотентность.
• Интеграции M2M с партнёрскими API (поиск, брони, ваучеры, доступность, ETA/traffic) с учётом квот, SLA и деградаций.
• Token Broker: получение/кэш/ротация секретов (Redis + KMS/Vault), алёрты истечения, политика ключей.
• Геоданные: PostGIS-запросы (bbox/polygon), индексация, нормализация и агрегации для онлайн-поиска и ранжирования.
• Критичные пользовательские флоу: жизненный цикл парковочной сессии (старт/продление/закрытие), обработка выхода/сканов/ваучеров, согласованность статусов.
• Наблюдаемость и надёжность: метрики/трейсы/логи, SLO/SLA, аварийные процедуры, performance-профилирование.
• Процессы: CI/CD, IaC, code review, ADR, техдолг, найм и развитие небольшой команды backend/DevOps.
Технологический профиль
• Языки: Go или Python (FastAPI/aiohttp), уверенный async I/O; приветствуется владение обоими.
• Сети/контракты: HTTP/gRPC, OpenAPI, контрактные тесты, версияция API.
• AuthN/AuthZ: OAuth2/OIDC (PKCE), JWT/JWKS, TLS/mTLS, HMAC/JWS, подпись веб-хуков, защита от реплеев.
• Данные: PostgreSQL + PostGIS, Redis (TTL/eviction/pipeline), очереди SQS/Kafka/RabbitMQ, объектное хранилище (S3/GCS).
• Надёжность: идемпотентность, ретраи с экспоненциальным джиттером, дедупликация, circuit-breaker, rate-limit.
• Инфра: Docker/Kubernetes, IaC (Terraform/Helm), GitOps/CI/CD.
• Наблюдаемость: OpenTelemetry, Prometheus/Grafana, структурные логи (Loki/ELK).
Обязательные требования
• 5+ лет backend-разработки, релизы high-load/mission-critical.
• Практика проектирования интеграционных слоёв к внешним API под квоты и SLA, обработка веб-хуков (подпись, идемпотентность, DLQ).
• Продвинутый SQL и гео-моделирование в PostGIS (индексы, планы, профилирование), производительные гео-запросы онлайн.
• Опыт построения безопасной схемы токенов/секретов (KMS/Vault), ротации и аудита доступа.
• Production-уровень SRE-дисциплины: SLO/алёрты, блэймлес-постмортемы, runbooks.
Астана
до 700000 KZT
Астана
до 700000 KZT
ИнтеллектДиалог
Астана
до 200000 RUR
Engineering Services
Астана
от 1000000 KZT
Astana Expo Trade Ltd
Астана
от 1000000 KZT
Частная компания “Automated Communication Solutions Ltd.”
Астана
до 2000 USD