REMOTE RUSSIA / HYBRID SPB/MSK | OKKO
Company
Okko is one of the largest online cinemas in Russia.
What to do
- Design and develop the architecture of internal products: access management system, device testing farm, and team metrics.
- Develop clean and efficient code in Go, ensuring high coverage with unit and integration tests.
- Optimize interaction with PostgreSQL, design data schemas, and use GORM.
- Integrate microservices using Apache Kafka and gRPC.
- Create and maintain complex CI/CD pipelines on Jenkins using Groovy.
- Configure monitoring and observability using Splunk, Grafana, and Prometheus.
Requirements
- Over 5 years of commercial Go development experience.
- Deep knowledge of concurrency in Go and confident SQL skills (PostgreSQL optimization).
- Experience building event-driven systems based on Apache Kafka.
- Practical experience with Jenkins (including Groovy scripts), Docker, and Kubernetes.
- Skills in writing tests using Testify and GoMock.
Good to have
- Knowledge of gRPC and API design via OpenAPI.
- Experience creating an Internal Developer Platform (IDP) or DevEx tools.
- Experience implementing security tools (SAST/DAST) in CI/CD.
- Experience migrating legacy services into a unified ecosystem.
Culture and Benefits
- Official employment and VHI with dental coverage.
- Favorable mortgage conditions and corporate discounts.
- Provision of necessary equipment and software.
- Free subscriptions to partner services and access to the MIF electronic library.
- Corporate sports and active social life.