Golang Developer
Summary
Golang Developer at an international product company that builds and maintains high-load projects for large clients, mostly entertainment online services. Day to day: designing and developing complex high-load microservices and shaping system architecture with Go, Kafka, ClickHouse/Elasticsearch and message brokers.
Международная продуктовая компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках Golang Developer.
Обязанности
- Проектирование и разработка сложных высоконагруженных микросервисов.
- Участие в развитии архитектуры системы.
Необходимые навыки
- Опыт коммерческой разработки — от 5 лет, на Go — от 3 лет.
- Опыт работы с protobuf и swagger.
- Уверенное знание SQL.
- Опыт асинхронно-событийного и многопоточного программирования.
- Обязательный опыт работы с брокерами сообщений.
- Знание паттернов микросервисной архитектуры и умение писать горизонтально масштабируемые приложения.
- Умение выстраивать архитектуру сервиса с нуля на основе базового описания задачи.
- Глубокое знание и опыт использования паттернов проектирования.
- Опыт работы с Kafka и понимание масштабирования приложений.
- Опыт работы с ClickHouse или Elasticsearch.
Будет плюсом:
- NATS.
- Memgraph.
- Опыт в реализации Event-Sourcing.
- Опыт работы с графовыми базами данных.
Что компания может вам предложить
- Удалённый/офисный/гибридный формат работы.
- Возможность развивать свои компетенции и применять знания на практике.
- Возможность поработать на крупных проектах.
- Компания заинтересована в развитии своих сотрудников: готовы привлекать наставников и оплачивать курсы для повышения квалификации.
- Отсутствие бюрократии, быстрое согласование необходимых вещей.
- Оплачиваемые листы нетрудоспособности (больничные листы) и отпускные.
- Частичная компенсация английского языка.
- 4 day-off в год за счёт компании.
- Компания поддерживает сотрудника в важные периоды жизни.
- Годовой бонус по результатам работы.
- Большая высококвалифицированная команда, к которой всегда можно обратиться за помощью.
- Реферальная программа за успешную рекомендацию.