Job Description
Senior Golang DevOps Engineer
6 Month Contract
Location: Remote
Rate: £550 - £600 per day (INSIDE IR35)
We are looking to recruit a Senior Golang DevOps Engineer for a leading software company. The DevOps Engineer will take ownership of complex system components and lead technical decisions within a cloud-native environment.
Key Responsibilities
- Lead technical design decisions and own complex services/components
- Work closely with engineering, product, and platform teams
- Build, maintain, and improve CI/CD pipelines
- Drive continuous delivery best practices
- Troubleshoot and resolve production issues using modern observability tooling
Required Experience
- Strong commercial experience with Golang and/or C#/.NET (ideally both)
- Excellent knowledge of data structures, algorithms, and system design
- Containerisation and orchestration (Docker, Kubernetes)
- Modern DevOps practices
- Infrastructure as Code using Terraform
- CI/CD pipelines built with GitHub Actions
- Automated testing strategies
- Health checks and resilience patterns
- AWS services including ALB, IAM, and core networking
- Relational databases: Postgres and/or MSSQL on AWS (RDS and/or Athena)
- Monitoring and observability using Datadog
- Comfortable working autonomously in ambiguous environments
- Experience working in Agile teams (Scrum / Kanban)
Nice to Have
- Log aggregation configuration
- Automated testing frameworks (e.g. Playwright)