Golang Developer
Gold Group
Maidstone, United Kingdom
4 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
Databases
Distributed Systems
PostgreSQL
Message Broker
RabbitMQ
Event Driven Architecture
Kubernetes
Kafka
Terraform
Go
Job description
Golang Developer needed for an expanding organisation based in Maidstone, Kent, who are looking to employ an experienced Golang Developer with an in-depth knowledge of Go / Golang, distributed systems on AWS, Kubernetes and Terraform.
Requirements
- Strong, production-grade Go experience
- Experience building distributed / event-driven systems at scale
- Experience of message brokers NATS, Kafka, RabbitMQ or similar
- Solid database experience with PostgreSQL
- Comfortable operating in Kubernetes and working with Terraform or equivalent infrastructure-as code, across AWS and/or Azure
Benefits & conditions
- Salary: £50,000 - £65,000 per annum
- 25 day's holiday
- Company Pension Plan
- Healthcare plan
- Career Progression
- Free office parking
- Hybrid working - 2 day per week in the office
Some of the main duties of the Go Developer will include:
- Backend and platform development in Go
- Building the 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 ranging from IoT hardware and protocol integration, high volume RTK & GPS event processing