Обязанности
- Разработка и поддержка backend-сервисов на Go (Golang)
- Проектирование REST/gRPC API
- Работа с микросервисной архитектурой
- Интеграция с базами данных и внешними сервисами
- Оптимизация производительности и отказоустойчивости системы
- Написание unit- и integration-тестов
- Участие в code review и техническом проектировании
- Работа с Docker, CI/CD и облачной инфраструктурой
Требования
- Опыт коммерческой разработки, финтех на Go от 1 года,
- Понимание принципов многопоточности и конкурентности в Go
Опыт работы с:
- PostgreSQL / MySQL
- Redis
- Kafka / RabbitMQ
- Docker, Kubernetes
- Git
- Знание REST API, JSON, HTTP/gRPC
- Понимание принципов SOLID, Clean Architecture
- Навыки написания тестов
- Опыт работы с Linux
Будет плюсом
- Опыт работы с Kubernetes
- Знание cloud-платформ
- Опыт highload-разработки
- Навыки DevOps
- Опыт работы с Prometheus/Grafana
Технологический стек
Go, PostgreSQL, Redis, Docker, Kubernetes, Kafka, gRPC, REST API, GitLab CI/CD