DevOps Engineer (Golang)

DevOps Engineer (Golang)

Posted 2 weeks ago by Salt

£300 Per day
Inside
Hybrid
West-Sussex

Summary: The role of DevOps Engineer (Golang) involves supporting high-scale, event-driven distributed systems with a focus on infrastructure performance and coding. The candidate is expected to have a strong background in DevOps, cloud infrastructure, and automation, with at least 6 years of relevant experience. The position requires hands-on coding skills, particularly in GoLang, and expertise in various observability and containerization tools. The role is hybrid, requiring three days on-site work per week in Burgess Hill.

Key Responsibilities:

  • Understand and modify code to enhance infrastructure performance.
  • Work on high-scale distributed systems involving Kafka, Cassandra, and Postgres, including load balancing.
  • Build custom command-line tooling for infrastructure decommissioning activities.
  • Develop and maintain CI/CD pipelines as code in a GitHub environment.
  • Implement and optimise containerisation strategies.
  • Monitor large-scale distributed systems using Open Telemetry, Splunk, Prometheus, and Grafana.

Key Skills:

  • Strong DevOps and infrastructure expertise.
  • Hands-on coding experience beyond simple scripts (GoLang preferred).
  • Deep understanding of event-driven architecture and cloud infrastructure.
  • Experience with CI/CD automation and GitHub-based workflows.
  • Proficiency in containerisation technologies (Docker, Kubernetes).
  • Strong knowledge of observability tools (Open Telemetry, Splunk, Prometheus, Grafana).

Salary (Rate): £300

City: Burgess Hill

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Mid-Level

Industry: IT