Bachelor's degree in Computer Science or a related field.
Minimum of three years of professional software development experience.
Strong proficiency in Java and/or Go programming languages.
Experience working with ScyllaDB, CockroachDB, Kafka, Docker, and Kubernetes.
Excellent problem-solving and debugging skills.
Effective communication skills in English, both written and verbal.
Previous involvement in distributed systems and microservices architecture.
Familiarity with cloud platforms and services.
Demonstrated experience in leading and mentoring development teams.