Go Developer
Cipher StudiosLimassol и ещё 1 городВ офисеот 4 лет
PostgreSQLKafkaGoMicroservicesiGamingClickHouseGolangMongoDBSoftware EngineeringBackend DevelopmentNATSBackend Engineering
Описание
Responsibilities
- Development of Go services within a microservice architecture.
- Integration with NATS and Kafka for processing large message flows.
- Working with PostgreSQL, MongoDB, and ClickHouse: storage, queries, optimization.
- Participation in architecture design and performance improvement.
Requirements
- Production Go development experience of 4+ years.
- Knowledge of message queues and approaches to building event-driven systems.
- Confident command of PostgreSQL and/or MongoDB.
- Understanding of Kubernetes and container infrastructure basics.
Nice to have
- Experience with mass mailing systems (email/push/sms).
- Understanding of concepts like idempotency, retries, deduplication.
- Debugging and working with production metrics/logs skills.
We offer
- Project focused on high load, reliable message delivery, and scalable architecture.
- Relocation to Cyprus, Limassol.
- Office work mode.
- Tech stack: Go, Kafka / NATS PostgreSQL, MongoDB, ClickHouse Kubernetes, Docker OpenTelemetry, Grafana, GitLab CI/CD.