Software Engineer required with strong skills in Golang/Go programming language for Google Cloud Platform/GCP services, Back End development combined with containers, ideally Kubernetes, to deploy services is required by a world-leading cloud video company in Reading with a strong software engineering culture to work on their secure cloud video platform in the analytics/telemetry space.
This role would suit a mid-level software engineer or senior engineer who wants to work on complex cloud-native Golang development
. The Golang Software engineer role would be hybrid based in Reading, typically 3 days per week. The office has excellent parking and is easily accessible from Reading train station.
Key skills required for the role of Golang Software Engineer role would include - Proficient in writing Back End services using Go Programming language/Golang for cloud-native/GCP/Google Cloud Platform services.
- Strong skills in developing and designing cloud platform services/Back End systems in Go/Golang.
- Proven experience in writing clean code and CI/CD with a testing mindset.
- Experience developing cloud-native applications running on Kubernetes/Containers.
- Skills with Databases, ideally Cloud SQL.
- Experience working with public cloud platforms, ideally GCP or AWS.
- Deployment of cloud resources using Infrastructure-as-code such as Terraform.
- Any experience with dashboards and alerting with Grafana using Prometheus metrics, Loki logging, and Tempo tracing to monitor and debug services would be an advantage.
- Strong communication skills and team player who can discuss complex architectures and work in a highly skilled international team.
Key responsibilities for the Golang Software Engineer would be- Working within a small agile team to design, build, test and deploy Back End GCP services using Golang/Go.
- Focus on writing clean, maintainable code that is well-tested.
- Define, design and implement new features by working with other engineering, product, and support teams.
- Set up and monitor GCP resources using Infrastructure as code with Terraform.
- Working with Grafana, Prometheus and Loki to create dashboards and alerting.
- Be proactive in identifying and making improvements to our existing code base.
- Actively participate in resolving incidents that occur during working hours.
This is an outstanding chance to join and develop your career within a mid-sized, respected software company with a significant European software engineering presence and a friendly and inclusive culture.
The software engineering bar is high, and it's a great chance to flex your Golang skills working oncomplex GCP cloud-native applications.
There will also be the chance to occasionally travel to their other development hub in Europe and regularly participate in company-wide hackathons.
Opus Resourcing acts as an employment agency with respect to permanent employment.