Job Description
A global leader in digital transformation and innovation labs. They are a cross-skilled team of product, design, engineering, and data experts. They help their clients build, deliver, and support digital products and services.
Each dedicated product team is responsible for all aspects of what they are building, operating independently. This not only allows for fast-paced development and pivots, it facilitates passionate, close-knit teams that work closely together to achieve their goals.
Their teams work in close collaboration with their clients and their users. Many of them have experience across a wide range of industries from finance, gaming, retail, government, energy, and media to name a few.
Job Duties
- Backend Go Engineering, experience with Kubernetes
- Make architectural and design decisions
- Management of large datasets
- Develop and test your code (API development)
- Apply security best practices
- Review your peer’s code (Github pull requests)
- Setup and maintain deployment pipelines (CircleCI, Github
- Actions) and processes
- Setup and support relevant cloud infrastructure (GCP, AWS, Azure, Terraform)
- Monitor and support your applications
- Support the product owner in sizing and prioritising work
- Keep a handle on technical debt, whilst shipping new features
Who you are
- A minimum of 4 years working with Go
- Extensive experience working with Kubernetes and Docker
- Experience developing microservices, including deployment
- Must be familiar with building greenfield products and the entire software development lifecycle
- Experience in modern testing practises