Международная продуктовая IT-компания ищет Senior Golang разработчика в команду, создающую масштабное высоконагруженное SaaS-решение для тысяч клиентов по всему миру.
Работа над финтех-направлением основной платформы: быстрые пополнения, управление агентами, отчётность. Проект стартовал как монолит в сжатые сроки, но архитектура продумана - легко масштабируется и разбивается на микросервисы. В коде уже есть чёткое разделение бизнес-логики и доменной модели.
Технологический стек:
- Go;
- Kafka;
- MySQL;
- NATS;
- HTTP echo/fiber;
- gRPC.
Чем предстоит заниматься:
- проектирование архитектуры и разработка сложных высоконагруженных микросервисных решений на Go с использованием Kafka и Redis;
- участие в развитии архитектуры системы;
- обеспечение отказоустойчивости и надёжности системы в условиях высокой нагрузки;
- оптимизация производительности сервисов, мониторинг метрик и профилирование кода.
Что ожидаем:
- опыт коммерческой разработки на Go минимум 5 лет;
- отличные знания технологии Kafka: работа с потоковыми данными, обеспечение консистентности и производительность обработки сообщений;
- опыт работы с protobuf и swagger;
- уверенное знание нативного SQL;
- знание паттернов микросервисной архитектуры и умение писать горизонтально масштабируемые приложения;
- продвинутый уровень владения Redis: использование базы данных как кэш-платформы, хранилища временных данных и очереди заданий;
- владение инструментами мониторинга и диагностики проблем производительности (Prometheus, Grafana, ElasticSearch и др.).
Будет плюсом:
- наличие опыта DevOps-практик (Docker, Kubernetes, CI/CD процессы);
- опыт в реализации EventSourcing;
- активное саморазвитие и желание осваивать новые технологии;
- опыт участия в open-source проектах.
Мы предлагаем:
- годовой бонус до 1-го оклада;
- гибкое начало рабочего дня;
- поездки на ИТ-конференции, митапы, учебные курсы за счет компании;
- возможность релокации на Кипр ( визовое сопровождение для Вас и членов Вашей семьи);
- возможность развивать свои компетенции и применять знания на практике;
- современный стек технологий;
- опытный коллектив, возможность перенять ценный опыт;
- корпоративные скидки на занятия по английскому языку от SkyEng;
- возможность работать удалённо или в современном и комфортном офисе с удобным рабочим местом, оборудованным современной техникой;
- Большая партнерская программа;
- Реферальная программа за успешную рекомендацию кандидата.