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
£ 65KJob 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