
ATI Projects
Senior Golang-разработчик
1 000 000 - 1 200 000 KZT
- Golang
- Clean Architecture
- REST API
- gRPC
- Kafka
- RabbitMQ
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Docker
- Kubernetes
- CI/CD
- Grafana
- ELK
- Azure
- Yandex Cloud
Навыки/знания:
-
Язык Go (Golang)
Глубокое знание стандартной библиотеки (net/http, context, sync, io, encoding/json/protobuf и др.). - Опыт написания высоконагруженных сервисов.
- Уверенное владение инструментами профилирования и оптимизации кода (pprof, benchmark).
- Понимание и грамотное применение конкурентности: goroutines, channels, sync primitives.
- Организация чистой архитектуры и структурирование кода (DDD, hexagonal, layered).
- Бэкенд-разработка
- Опыт проектирования REST/gRPC API.
- Знание протоколов HTTP/2, WebSockets, MQ (Kafka, RabbitMQ, NATS).
- Опыт работы с микросервисной архитектурой.
- Понимание принципов распределённых систем (CAP-теорема, eventual consistency, идемпотентность).
-
Базы данных
- Уверенная работа с SQL (PostgreSQL, MySQL) и NoSQL (MongoDB, Redis, Cassandra).
- Оптимизация запросов, шардирование, репликация, транзакции.
- Знание ORM и миграционных инструментов (GORM, sqlx, migrate).
-
Инфраструктура и DevOps
- Опыт работы с Docker, Kubernetes, Helm.
- CI/CD (GitLab CI, GitHub Actions, Jenkins).
- Логирование, мониторинг и алертинг (Prometheus, Grafana, ELK, OpenTelemetry).
- Опыт работы в облаках (AWS, GCP, Yandex Cloud, Azure).
Портрет специалиста:
- Навыки системного мышления и принятия архитектурных решений.
- Умение аргументировать и доносить технические решения до команды и бизнеса.
- Ведение документации и knowledge sharing.
- Навыки планирования и оценки задач.
- Менторство и развитие менее опытных разработчиков.