
Wanted
Разработчик Golang
- Golang
- Linux
- Unit Testing
- Apache Kafka
- RabbitMQ
- Redis
- Memcached
- SQL
- gRPC
- CI/CD
- SOLID
- Docker
- Kubernetes
- Английский — B2 — Средне-продвинутый
Наша компания — глобальный поставщик ликвидности и технологий, решений для брокеров и бирж. Мы используем передовые решения, чтобы помочь брокерским и биржевым компаниям расширить возможности своего бизнеса. С 2014 года мы помогаем клиентам из 40 стран на 6 континентах достигать своих целей.
В нашу команду требуется сильный Go-разработчик. Вам предстоит создавать, дорабатывать и поддерживать высоконагруженные приложения на Golang. Мы ждём, что ваш опыт поможет нам строить быстрые и стабильные сервисы, которые будут легко масштабироваться.
Что мы предлагаем:
- Белая заработная плата в рамках Ваших комфортных ожиданий;
- Удаленный формат работы по всему миру;
- Ежегодные бонусы;
- Сильные и опытные коллеги по всему миру;
- Высокотехнологичные проекты и инновационные решения;
- Работа в мультикультурном англоговорящем коллективе и обмен опытом;
- Возможность профессионального и карьерного роста.
Чем предстоит заниматься:
- Анализировать бизнес- и системные требования от продакт-менеджеров и архитекторов, преобразовывая их в рабочий код;
- Разрабатывать сервисы для работы с хранилищами данных, big data и облачными платформами;
- Участвовать в DevOps-процессах, включая непрерывную интеграцию и доставку (CI/CD);
- Автоматизировать деплой и конфигурацию с помощью инструментов: Ansible, Azure Pipelines, CloudFormation, Terraform в рамках DevOps-подхода;
- Вести и поддерживать техническую документацию по процессам и исходному коду;
- Участвовать в сложном troubleshooting'е, исправлять баги через анализ корневых причин (RCA), исследование данных и систем.
Что мы ожидаем:
-
Свободное владение языком Go от 4 лет;
-
Экспертные знания механизмов синхронизации;
-
Базовое понимание принципов работы Linux и командной строки;
-
Навыки профилирования и отладки кода;
-
Опыт написания unit- и интеграционных тестов;
-
Работа с брокерами сообщений (Kafka/RabbitMQ и др.) и глубокое понимание их устройства;
-
Опыт использования внешних кэш-серверов (Redis, Memcached);
-
Уверенная работа с SQL-базами данных;
-
Опыт работы с Protobuf и gRPC;
-
Глубокие знания CI/CD-практик;
-
Знание SOLID, шаблонов проектирования и их практического применения.
Будет плюсом:
- Опыт с Docker, Kubernetes;
- Понимание финансовых рынков, особенностей предоставляемых услуг и различий между финансовыми инструментами;
- Знание принципов исполнения клиентских заказов брокерскими компаниями.
Заинтересовала вакансия? Скорее откликайтесь :)