Position: Golang Developer
Company: DataArt
Category: Golang
Experience required: 3y
English level: intermediate

**Client**
Our client is a global music and entertainment industry conglomerate headquartered in the US with offices in over 60 countries.

**Position Overview**
We are seeking a Middle Golang Developer to join our project team.
This project will allow you to gain experience in working with complex systems and will introduce you to different aspects of the music business.


**Requirements**
- 3+ years of development experience with Go
- Experience with back-end platform development
- Understanding Go's concurrency mechanisms
- Experience with microservices
- Experience developing and implementing data-driven applications based on PostgreSQL
- Experience with performance optimization in SQL databases
- Experience with GIT, CI/CD tools (TeamCity, GitHub Actions, Octopus Deploy etc.)
- Experience writing RESTful APIs
- Experience with SCRUM/Agile development methodologies
- Experience writing unit and integration tests
- Good communication skills in oral and written English

**Nice to have**
- Experience with a workflow engine such as temporal.io or Camunda
- Experience with containerizing applications, deploying into Kubernetes