Привет!
Мы IT-компания Globerce Capital. Рады знакомству!
IT-холдинг Globerce Capital – это команда молодых и амбициозных профессионалов. Мы проводим полный цикл разработки продукта (fintech, e-commerce, telecom), включая консалтинг, проектирование, внедрение и поддержку комплексных IT-решений для бизнеса.
Мы ищем опытного Backend разработчика на Go для работы над рефакторингом и улучшением архитектуры микросервисной экосистемы. Вам предстоит работать над оптимизацией API Gateway, унификацией взаимодействия между сервисами, улучшением наблюдаемости и безопасности системы.
По задачам:
- Анализ текущей архитектуры и выявление узких мест
- Проектирование и реализация рефакторинга API Gateway
- Разработка единой инфраструктуры HTTP сервера (routing, middleware, error handling)
- Унификация взаимодействия с downstream сервисами
- Реализация единых механизмов обработки ошибок и логирования
- Внедрение и настройка observability инструментов (tracing, metrics)
- Оптимизация производительности и надежности системы
- Написание unit, integration и contract тестов
- Рефакторинг транспортного слоя с удалением бизнес-логики
- Написание технической документации
- Участие в code review
- Поддержка и развитие существующего кода
Требования:
- Опыт разработки на Go от 5 лет;
- Глубокое понимание принципов микросервисной архитектуры;
- Опыт работы с HTTP серверами и клиентами (net/http, gRPC);
- Знание паттернов проектирования и архитектурных решений (Gateway, BFF, Service Mesh);
- Опыт работы с middleware, routing, request/response handling;
- Понимание основ безопасности веб-приложений (authentication, authorization, rate limiting);
- Опыт работы с observability инструментами (tracing, metrics, logging);
- Знание протоколов взаимодействия сервисов (REST, gRPC);
- Опыт работы с системами кэширования (Redis);
- Опыт работы с очередями сообщений (Kafka или аналоги);
- Умение писать чистый, поддерживаемый код;
- Опыт рефакторинга legacy кода;
- Понимание принципов тестирования (unit, integration, contract tests);
- Навыки работы с Git, CI/CD;
- Знание английского языка на уровне чтения технической документации.
Будет плюсом:
- пыт работы с OpenTelemetry или Jaeger;
- Опыт работы с Prometheus, Grafana;
- Знание Kubernetes, Docker;
- Опыт работы с Helm charts;
- Понимание Service Mesh (Istio, Linkerd);
- Опыт работы с circuit breaker паттернами;
- Знание distributed systems patterns (retry, backoff, idempotency);
- Опыт работы с feature flags;
- Знание OpenAPI/Swagger спецификаций;
- Опыт оптимизации производительности Go приложений;
- Знание принципов Domain-Driven Design;
- Опыт работы с message brokers;
- Участие в open source проектах на Go;
- Опыт менторинга других разработчиков.
Наши бенефиты:
- Удобный гибкий график работы;
- Трудоустройство по ТК РК;
- ДМС для сотрудников и их близких;
- Материальная помощь в различных жизненных ситуациях (рождение ребенка, свадьба, утрата близкого и тому подобное);
- Прозрачная система грейдирования;
- Бесплатное корпоративное обучение;
- Соревнования по кибер и спортивным дисциплинам;
- Тимбилдинги вне Алматы;
- Корпоративная техника (ноутбуки/мониторы);
- Технологичный офис в сердце Алматы.
Будем ждать ваших откликов!