Senior Backend Engineer
Asset Systems
- Нур-Султан
- Постоянная работа
- Полная занятость
- Архитектура и запуск продакшн-платформы на микросервисах: 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.
HeadHunter