Position: Go developer
Category: Golang
English level: upper
Years of experience: 1

Developed device communication middleware (Java 8 + Play framework, Redis, MariaDB, RabbitMQ), device management microservices (Java 8, Spring Webflux, PostgreSQL, Redis, RabbitMQ).
Developed services for device and financial monitoring & alerting in Go (Golang) with PostgeSQL, MariaDB.

Rectified customer requirements from business side into technical assignments for developers team. Led development of IoT stack (devices + server apps & web UI).

 Developed basic firmwares for MCUs in C.

Ready to do test tasks.
I have good knowledge of Linux administration (Ubuntu servers), bash scripting. Knowledge of Terraform for infrastructure provisioning & Ansible as a setup tool, also Jenkins (setup & usage).
 
I have good knowledge of docker & docker compose, basic knowledge of docker swarm.
Used MySQL/MariaDB, PostgreSQL & Redis in production.

Additionally: good knowledge of Git & basic knowledge of bitbucket and GitHub.
Looking forward for any opportunity to use Go for any product development.