Senior Golang-разработчик

ATI Projects

  • Алматы
  • Постоянная работа
  • Полная занятость
  • 13 д. назад
Навыки/знания:Язык 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.
  • Навыки планирования и оценки задач.
  • Менторство и развитие менее опытных разработчиков.
Цифровые решения для вашего бизнеса Компания ATI Projects является надежным поставщиком IT услуг. Консалтинг и полный цикл разработки программного обеспечения любой сложности, поставка оборудования и лицензионного ПО.

HeadHunter