Golang Developer

Gold Group
Maidstone, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 65K

Job location

Maidstone, United Kingdom

Tech stack

Amazon Web Services (AWS)
Azure
Cloud Computing
Databases
Distributed Systems
Global Positioning Systems (GPS)
PostgreSQL
Message Broker
Parsing
RabbitMQ
Backend
Event Driven Architecture
Kubernetes
Kafka
Terraform
GNSS
Go

Job description

  • Develop backend and platform services in Go
  • Build real-time services that ingest, process, and act on telemetry from thousands of GNSS/IoT tracking devices in the field
  • Parse and generate binary device protocols
  • Handle GNSS, GPS, and RTK positioning data end to end
  • Provide technical leadership within an agile squad
  • Tackle a variety of problems including IoT hardware and protocol integration and high-volume RTK and GPS event processing

Technologies:

  • AWS
  • Azure
  • Backend
  • Golang
  • Hardware
  • IoT
  • Kafka
  • Kubernetes
  • NATS
  • PostgreSQL
  • RabbitMQ
  • Terraform
  • Cloud

Requirements

  • Strong, production-grade Go experience
  • Experience building distributed, event-driven systems at scale
  • Experience with message brokers such as NATS, Kafka, RabbitMQ, or similar
  • Solid database experience with PostgreSQL
  • Comfortable operating in Kubernetes and working with Terraform or equivalent infrastructure as code
  • Experience across AWS and/or Azure
  • In-depth knowledge of Go/Golang, distributed systems on AWS, Kubernetes, and Terraform

Apply for this position