Senior Developer to retrain with GoLang & Kubernetes Microservices 

JOB TITLE: Senior Developer to retrain with GoLang & Kubernetes Microservices 

REPORTING TO: Technical Delivery Manager 

LOCATION: Remote, Hybrid and Office based options available 

THE ROLE: 

This exciting and varied role will provide senior engineers the opportunity to retrain to develop within a Kubernetes microservices framework using GoLang development language for work with a major public cloud provider. A structured training plan will be provided to train with the GoLang language and Kubernetes microservices. The role will involve working with established, experienced and geographically distributed agile software development teams. In addition, there is the opportunity to train and achieve the CKAD certification as part of the Anaeko training programme. 

RESPONSIBILITIES: 

  • – Development of highly scalable software solutions 
  • – Agile requirements specifications, component designs and interface specifications 
  • – Test-driven development, component testing and participating in system and integration testing 
  • – Contributing to peer reviews of designs, code and test specifications 
  • – Continuous professional development, innovation and improvement. 

ESSENTIAL CRITERIA: 

  • – Degree in a relevant discipline (or alternatively possessing broader experience than required below) 
  • – At least 4 years software development experience 
  • – Willingness and commitment to learn new programming languages 
  • – Experience of development in a Linux / Unix environment 
  • – Full software lifecycle in agile development technologies 

DESIRABLE CRITERIA: 

  • – Experience in the use of development frameworks and associated tooling 
  • – Solid understanding of highly available, highly performant, distributed architectures 
  • – Experience of containerization