Position: Go Developer
Company: AZinec
Experience required: 3y
English level: upper

AZinec is looking for a skilled, full-time GO developer to drive the force behind developing our client’s cutting-edge software systems.

Required skills: 
— Strong knowledge of the core paradigms and concepts of the Go programming language;
— Strong Concurrent Programming fundamentals (locks, semaphores, channels, waitgroups);
— Good understanding of event-driven development;
— Knowledge of DBMS: PostgreSQL, Key-Value stores (Redis, NATS/JetStream KV store, Cloud blob-stores for example: Amazon S3, Azure blob-store);
— Understanding of async programming paradigm (Go, JS)
— Knowledge in messaging fundamentals (NATS, NATS/JetStream)
— Experience with GitHub, GitHub Actions,Docker, Docker-Compose;
— Quality oriented thinking.

...may be a plus:
— Commercial experience with TypeScript/JavaScript
— Experience in test-driven development, and benchmarking;
— Experience in microservices;
— Experience with Kubernetes;
— Knowledge of OpenTelemetry;
— Commercial experience with Azure Cloud.

We offer:
— Becoming a part of a friendly team;
— Cool international projects;
— Competitive salary;
— Continuous personal development;