Position: Back-end Golang Team Lead #8845
Company: Lohika
Category: Golang
Experience required: 5y
English level: upper

MAIN TASKS AND RESPONSIBILITIES:
Lead the team according to established processes while tightly collaborating with the stakeholders.
Take part in requirements analysis, tasks planning, estimation and distribution between the team members.
Suggest technical and functional improvements to add value to the product.
Research and evaluate technical options to implement business requirements.
Write quality and maintainable code in a fast-paced professional software engineering environment

EDUCATION, SKILLS AND EXPERIENCE:
MUST HAVE:
5+ years of extensive Back-end development
1+ years of TL experience
Proven experience with Golang
Understanding of microservices architecture, highly scalable distributed systems
Experience with containerized applications development, Docker
Experience with Kubernetes
Experience with SQL and NoSQL Databases
Hands-on experience with AWS, EKS
Knowledge of OAuth2, APIs and protocols such as WebSockets or MQTT
Upper-Intermediate English

WOULD BE A PLUS:
Experience with AWS Aurora
Experience with DynamoDB
Understanding of Agile process, participation in Agile/Scrum projects
BS\MS in Computer science or related field