Description

Golang developer role is to build optimized, scalable, and modular software using required technologies. You are tasked with developing and coding back-end components and connecting applications to other web services.

 

RESPONSIBILITY

 

To cooperate with other stakeholder to design, develop, test, release and improve services

Maintain development standards, practices & principles

Build scalable and maintainable software

Analytical approach on what and how

 

REQUIREMENTS

  • At least 8 years of experience with Golang.
  • Have expertise in implementing micro services (using tools and technologies for messaging, RPC, containerization, etc.)
  • Experience working with SQL/NoSQL databases, ability to write complex queries and optimize them
  • Understanding of containerization technologies (Docker, RKT, Kubernetes, etc.)
  • Basic experience with CI/CD systems (Jenkins, TeamCity, GoCD, Concourse, etc.)
  • Basic experience working with AWS/Google Cloud
  • Upper-intermediate in English is a must.

Education

Any Gradute