Golang-Entwickler

Vollzeit
Golang-Entwickler wird für die Arbeit an einem Handelsprodukt benötigt. Anforderungen: - Mehr als 2 Jahre Erfahrung als Golang-Entwickler; - Kenntnisse und Erfahrung mit Microservices-Architektur; - Erfahrung mit Blockchain-Integration; - Erfahrung mit WebSockets, RESTful und RPC-basierten APIs; - Grundlegende Kenntnisse über Blockchain; - Erfahrung mit API-Entwicklung; - Git; - Erfahrung mit Message-Brokern (Kafka); - Solide Erfahrung mit Datenbanken (Postgres); - Erfahrung mit der Modellierung von Datenbanken und der Optimierung von Abfragen; - Erfahrung mit Unit-Tests und Integrationstests; - Erfahrung mit kontinuierlicher Integration / kontinuierlicher Bereitstellung; - Grundlegende Ansätze für die Sicherheit in Microservice-Architekturen; - Fähigkeit, sich schnell in neue Technologien einzuarbeiten; Wäre ein Plus: - Grundlegendes Verständnis der symmetrischen / asymmetrischen Verschlüsselung / Entschlüsselung; - Grundlegende ECDSA / RSA, HMAC, ekliptikale Kurven; - Blockchain-Konto und UTXO-basiert; - Hierarchische deterministische Wallet-Architektur; - Hardware-Schlüssel (Ledger, Tresor); - BIP / EIP; - Erfahrung mit AWS Enclave; - Vertrautheit mit Logstash, Kibana, Elastic Search Stack; - Vertrautheit mit Amazon AWS; - Erfahrung mit Python oder anderen Programmiersprachen wäre ein Plus.