Our client is an international product-based IT company specializing in the iGaming industry. Born in 2014, they rocked the CIS region, and now take the success to the world.
We are seeking a Senior GO/Python Developer to join their team.
Requirements:
- Proficiency in Python with an understanding of Asyncio patterns.
- Proficiency in Go with an understanding of Goroutines and Channel patterns, as well as experience with Go's concurrency primitives.
- Good knowledge of MongoDB (or other NoSQL databases).
- Good knowledge of PostgresDB (or other SQL databases).
- Good knowledge of Kubernetes.
- Understanding of Event-Driven Architecture.
- Understanding of Distributed Architectures.
- Experience with messaging systems, preferably Kafka, but NATS or similar is also acceptable.
- Understanding of fundamental design principles behind scalable applications.
- Desire to work in a small, highly collaborative, and effective team environment.
Responsibilities:
- Solving problems to optimize the speed of databases.
- Improving the quality of infrastructure performance.
- Take a part in solving architextual issues on the project.
We provide:
- Remote work or office-based flexibility (Cyprus, Portugal, or Poland).
- Health insurance coverage (in 6 months of collaboration).
- Paid vacations and sick leaves in accordance with the company’s policy.
- Paid session with a corporate psychologist.
- Access to English, Portuguese, Greek, Spanish or Polish language courses.
- Opportunities for professional development and participation in educational events.