Напиши текст вакансии для должности "Middle/Senior GoLang developer (core team)". Название компании: "EXMO". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 

Мы -- TechHub криптовалютной платформы EXMO. Биржа EXMO зарегистрирована в Великобритании, офисы компании находятся в Лондоне, Москве, Курске, Киеве. В Московском офисе мы собрали сильную техническую команду и продолжаем расти. У нас нет бюрократии, мы ставим ясные цели, а все вопросы решаем быстро. Все сотрудники EXMO разные, но нас объединяет одно: желание сделать безопасный и надежный сервис для работы с криптовалютами. Мы ищем людей, которые вместе с нами будут расти и делать сервис еще лучше. Присоединяйся! :) Мы пишем на Golang (используем последние стабильные версии). Используем Event Sourcing и CQRS архитектуру, с радостью научим и обучим. Практикуем микро-сервисный подход к построению ПО, используем Kafka для меж-сервисного общения. Все сервисы заворачиваем в Docker-контейнеры и деплоим через Gitlab CI/CD. Снимаем метрики Prometheus и строим графики в Grafana. На постоянной основе практикуем командные code review. Любим golangci linter-ы и unit-тесты. Пишем и проводим стресс-тестирование наших сервисов.Обязанности:  разработка нового функционала (highload); работа в core-команде финтеха; разработка движка маржинального кредитования, спотового движка, API и др; участие в принятии архитектурных решений; написание unit-тестов.  Кого мы ищем:  опыт коммерческой разработки на GoLang от 2 лет; опыт написания unit- и benchmark-тестов; опыт профилирования в продакшн; опыт создания и настройки распределенных сервисов; понимание и соблюдение принципов SOLID, KISS; хорошее знание модели OSI; знание принципов построения высоконагруженных систем; опыт работы с unix, git, docker.  Плюсом будет:  плюсом будет понимание алгоритмов консенсуса, lsm-деревья, структуры данных; опыт работы с протоколом WebSocket; опыт разработки API (GraphQL / gRPC / REST); опыт работы с брокерами сообщений (Kafka / RabbitMQ / ZeroMQ); опыт работы с системами непрерывной интеграции (CI) / непрерывной доставки (CD); опыт разработки сервисно-ориентированных решений; опыт построения высоконагруженных систем.    Что мы предлагаем:   Финтех, с миллионами клиентов по всему миру;   Официальное оформление, белая заработная плата;   Прозрачные цели и результат, у нас нет проектов “в стол“;   Быстрое решение любых вопросов внутри компании;   По желанию Удаленка или уютный офис м.Павелецкая/Серпуховская, 3 минуты пешком;   ДМС в хороших клиниках со стоматологией и страховкой выезда зарубеж;   Компенсируем больничные и отпуска выше, чем по ТК РФ;   Зачисляем на ваш счет EXM (аналог опционов);   Материальная помощь при рождении детей, свадьбе;   Обучение за счет Компании (конференции, тренинги, курсы, менторство);   Оплачиваемый выходной в День Рождения и денежный комплимент от Компании;   Компенсируем траты на спорт и обучение английскому языку;   По вторникам мы общаемся внутри Компании письменно только на английском, это позволяет комфортно привыкать к языку.