Negotiable
Undetermined
Undetermined
London Area, United Kingdom
Summary: The role of a Golang DevOps Engineer involves developing secure and scalable enterprise-grade applications using Go, with a focus on REST APIs and microservices architecture. The position requires expertise in DevOps practices, cloud platforms, and container technologies, alongside strong analytical and problem-solving skills. Collaboration within a team and adherence to best coding practices are essential for optimizing backend applications to meet performance requirements.
Key Responsibilities:
- Writing secure scalable enterprise-grade Go applications
- Developing REST APIs and working with microservices architecture
- Implementing DevOps practices, including infrastructure automation, CI/CD, and deployment strategies
- Utilizing cloud platforms and container technologies (Docker, Kubernetes)
- Collaborating within a team and working independently
- Applying analytical, problem-solving, and strategic thinking skills
- Following best coding practices, code management, agile development practices, and continuous delivery
- Performance optimization and fine-tuning of backend applications
- Using observability tools like SPLUNK and Dynatrace
Key Skills:
- Extensive knowledge of Go programming language
- Experience with REST APIs and microservices architecture
- Proficiency in DevOps practices and CI/CD
- Familiarity with cloud platforms and container technologies (Docker, Kubernetes)
- Strong analytical and problem-solving skills
- Knowledge of best coding practices and agile development
- Experience with performance optimization of backend applications
- Familiarity with observability tools like SPLUNK and Dynatrace
Salary (Rate): undetermined
City: London Area
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
· Extensive knowledge of writing secure scalable enterprise-grade Go applications
· Experience of RESTAPIs, containerisation technologies, micro-services architecture
· Experience with DevOps practices, including infrastructure automation, CI/CD, and deployment strategies.
· Proficiency with cloud platforms and container technologies (Docker, Kubernetes).
· Ability to work collaboratively within a team as well as independently
· Excellent analytical, problem solving, and strategic thinking skills
· In depth knowledge of best coding practices, code management, agile development practices and continuous delivery
· Understand how to performance optimise and fine tune backend applications to meet demanding NFRs
· Strong knowledge of observability tools like SPLUNK, Dynatrace