Requirements
Required Qualifications
- Strong commercial experience with Go (Golang) at a Senior level.
- Strong understanding of concurrency, garbage collection, and memory management in Go.
- Solid experience developing REST APIs.
- Hands-on experience with Apache Kafka.
- Strong knowledge of MySQL or another relational database, including:
- Transactions
- Indexes
- Locking and concurrency
- Query optimization
- Hands-on experience implementing caching solutions with Redis.
- Experience with Docker, Kubernetes, and Helm.
- Experience setting up or maintaining CI/CD pipelines using GitLab CI, GitHub Actions, or similar tools.
- Understanding of backend architecture and distributed systems.
- Ability to analyze technical requirements and independently make technical decisions.
- Good understanding of production environments, monitoring, logging, and incident management.
- English — Intermediate (B1/B2) or higher.
- Strong communication and collaboration skills.
- Self-driven, responsible, and proactive approach to work.