Разработчик Golang
1
Full-time
Для работы с трейдинговым продуктом требуется Golang Developer.
Требования:
- Более 2 лет работы в качестве Golang-разработчика;
- Знание и опыт работы с архитектурой микросервисов;
- Опыт интеграции с блокчейном;
- Опыт работы с WebSockets, RESTful и API на основе RPC;
- Базовые знания о блокчейне;
- Опыт разработки API;
- Git;
- Опыт работы с брокерами сообщений (Kafka);
- Наглядный опыт работы с базами данных (Postgres);
- Опыт моделирования баз данных и оптимизации запросов;
- Опыт работы с модульным тестированием, интеграционным тестированием;
- Опыт непрерывной интеграции / непрерывной доставки;
- Базовые подходы к безопасности в микросервисной архитектуре;
- Способность быстро осваивать новые технологии;
Будет плюсом:
- Базовое понимание симметричного / асимметричного шифрования / дешифрования;
- Базовые ECDSA / RSA, HMAC, эклиптические кривые;
- Блокчейн-аккаунт и UTXO на основе;
- Иерархическая детерминированная архитектура кошелька;
- Аппаратные ключи (бухгалтерская книга, трезор);
- BIP / EIP;
- Опыт работы с AWS Enclave;
- Знакомство с Logstash, Kibana, Elastic Search stack;
- Знакомство с Amazon AWS;
- Опыт работы с Python или другими языками программирования будет плюсом.