#вакансия #Golang #GoDeveloper #backend #microservices #Kubernetes #Kafka #удаленно #fulltime
Привет!👋 Меня зовут Ирина. Я представляю группу компаний Top Selection.
Ищем Go Developer уровня Middle+/Senior для работы над высоконагруженными распределенными системами.
✅Уровень: Middle+ / Senior
✅ЗП: от 260 до 300К на руки в зависимости от грейда
✅Формат: удаленно
✅Загрузка: fulltime
✅Локация: РФ
✅Гражданство: РФ
✅Оформление: ИП РФ
✅Проект телекома
‼️Ключевые требования
От 4 лет коммерческого опыта с Go;
Глубокое понимание философии Go: простота, явность, конкурентность;
Опыт разработки высоконагруженных и/или распределенных систем;
Умение работать в команде и проактивная позиция.
‼️Обязательные Hard Skills (Go Core)
Отличное понимание goroutines, channels, select, sync package;
Работа с Mutex, RWMutex, WaitGroup, Pool, atomic;
Понимание race conditions и способов их предотвращения;
Понимание модели памяти Go, stack vs heap, escape analysis;
Опыт работы с runtime: scheduler, GC, pprof, trace;
Понимание устройства интерфейсов (iface, eface);
Практический опыт с reflection и generics;
Написание unit/integration/e2e тестов;
testing, testify, gomock/mockery;
Табличные тесты;
go mod, vendor, SemVer.
‼️Инфраструктура и смежные технологии
gRPC (включая streams) и REST API;
OpenAPI/Swagger;
SQL: database/sql, GORM, sqlx;
Redis, MongoDB, Cassandra или другие NoSQL решения;
Kafka / RabbitMQ / NATS;
Docker;
Kubernetes;
Мониторинг и observability: Prometheus, Grafana, Jaeger, OpenTelemetry;
Structured logging: zap, zerolog, slog.
➕Будет плюсом
GraphQL;
Service Mesh (Istio, Linkerd);
Опыт построения Event-Driven Architecture;
DDD, CQRS, SAGA, Circuit Breaker;
Clean Architecture / Hexagonal Architecture;
Опыт декомпозиции монолита на микросервисы;
Опыт разработки высокопроизводительных TCP/UDP сервисов;
Знание Python / Java / C++.
📝Задачи
Разработка и развитие backend-сервисов на Go;
Проектирование отказоустойчивой микросервисной архитектуры;
Интеграция через gRPC, REST и брокеры сообщений;
Работа с highload и distributed systems;
Развитие observability, мониторинга и CI/CD процессов;
Code review и участие в архитектурных решениях.
📲Контакты: @irazhura87
Навыки
atomic
Cassandra
channels
database/sql
Docker
end‑to‑end testing
escape analysis
GC
Generics
Go
gomock
go mod
GORM
goroutines
Grafana
gRPC
heap
Домены
Telecommunications
ИИ навыки
atomic operations
Cassandra
channels
Database/SQL package
Docker
End-to-End Testing
escape analysis
Garbage Collection
Generics
gomock
Go Modules
Go programming language
GORM
goroutines
ИИ домены
Backend Development
CQRS
Distributed Systems
Domain-Driven Design
Event-driven Architecture
High-load Systems
Microservices Architecture
SAGA pattern
Service Mesh
Telecommunications
* Домены определены автоматически с помощью нейросети