Senior Golang Developer

Сеньор • Тимлид/Руководитель группы
Информационные технологии • Разработка • Go • PHP • Vue.js • ClickHouse • PostgreSQL
Удаленная работа • Работа в офисе
Опыт работы более 5 лет
300 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент Senior Golang Developer.

Мои компетенции и опыт

Высоконагруженные системы — моя основная специализация. На протяжении последних лет я проектирую и разрабатываю бэкенд-архитектуру на Go для проектов с миллионной аудиторией.

Имею обширный опыт в двух ключевых доменах:

Финтех: Разработка платежных шлюзов, процессинговых центров и систем учета, где на первом месте стояли транзакционность, консистентность данных (ACID) и безопасность. Работа с PCI DSS, интеграция с ISO 8583 и сторонними банковскими API.

E-commerce: Создание сервисов для крупных ритейлеров (маркетплейсов, систем рекомендаций и корзин), где критически важны скорость ответа, отказоустойчивость и горизонтальное масштабирование под пиковые нагрузки (например, в черную пятницу).

 

Ключевые компетенции и технологии:

Языки и фреймворки: Golang (core, Goroutines, channels, pprof), Gin, Echo, Fiber.

Контейнеризация и оркестрация: Проектирование микросервисов с приоритетом на запуск в контейнерах. Глубокая работа с Docker (оптимизация слоев, multi-stage сборки, уменьшение размера образов) и Kubernetes (развертывание, управление подами, Helm-чарты, ConfigMaps, Ingress-контроллеры, горизонтальное автошкалирование (HPA)).

Базы данных и хранение: PostgreSQL (оптимизация запросов, индексы, партиционирование, VACUUM), MySQL, Redis (кэширование, rate limiting), ClickHouse (для аналитики), MongoDB, S3 (MinIO).

Брокеры сообщений и стриминг: Apache Kafka (как брокер для асинхронных сценариев, exactly-once semantics), RabbitMQ, NATS.

Инфраструктура и Observability: Docker, Kubernetes, GitHub Actions / GitLab CI (построение пайплайнов), Grafana, Prometheus, Jaeger (трассировка), ELK Stack.

Архитектура и коммуникации: Микросервисы, REST, gRPC, Protocol Buffers, GraphQL, Clean Architecture, SOLID, CQRS, Event Sourcing, TDD/BDD.

Инструменты разработки: Опыт работы с нагрузочным тестированием (Vegeta, K6, JMeter) и поиском узких мест (блокировки, сетевые задержки, memory leaks), Swagger (OpenAPI), Postman, Makefile.

Люблю сложные задачи, связанные с производительностью и надежностью сервисов, где Go раскрывает свой потенциал наилучшим образом.



Есть файл резюме (защищен)


Интересные кандидаты