Back-end developer
Команда Kufar ищет инженера в новый бэктенд‑тима для разработки и поддержки масштабируемых микросервисов, обеспечивающих высокую доступность и целостность данных. Роль влияет на развитие продукта через интеграцию с Data Science, продуктовой и UX‑командами
ГрейдMiddle/Senior
Стек
GoPostgreSQLKubernetesKafkaRedisDockerAWSPrometheusGrafanaCI/CD
Задачи
- •Проектирование и разработка масштабируемых микросервисов
- •Внедрение и поддержка схем развёртывания (rolling, canary) и механизмов обнаружения сервисов
- •Обеспечение надёжности и мониторинга сервисов, настройка метрик и алертов
- •Поддержание качества кода: код‑ревью, юнит и интеграционные тесты, CI/CD
- •Взаимодействие с командами Data Science, Product и UX для реализации фич и улучшений
Обязательно
- •Опыт разработки на Go
- •Опыт работы с PostgreSQL
- •Знание микросервисной архитектуры и распределённых систем
- •Опыт построения и поддержки систем на масштабе: discovery, load balancing, secret management
- •Практики качества: CI/CD, unit/integration testing, код‑ревью
- •Технический английский
Будет плюсом
- •Опыт работы в AWS
- •Docker и Kubernetes
- •Redis
- •Kafka и Kafka Streams
- •Prometheus и Grafana
- •Понимание DDD