Position: Go (Golang) Developer
Company: SkyLink
Experience required: 3y
English level: intermediate

Responsibilities: 
- Developing new features or refining existing features as raised on the agile board
- Independently fix the bugs posted to the board and update the agile board. Documentation is out of scope.
- Defining operation-related tasks on the project’s agile board if they need to which you will get access to in advance. The contractor should include all tasks that are related to stabilization and bug fixing of SalonLab.
- Developing the tickets based on the given details of the user stories and deploying them to the infrastructure.
- The project infrastructure sits on Azure Portal, where all the backend services resources can be found and to which you will get access to in advance

Requirements:
- experience in Go (Golang) developement (3+ years)
- experience in microservice architecture & RESTful API/ API gateway design and realization
- Experienced in design and implement system with design pattern, high availability, disaster recovery, and high concurrency

Nice to have:
- Experience in NodeJS, and RDS (i.e., MySQL) / NoSQL (i.e., Redis/Mongo/HBase) / MQ (i.e., RabbitMQ) //
- Familiar with container environment incl. k8s, Docker, Hystrix or similar //
- Basic experience with CI/CD system Azure Pipeline preferably