Requirements:
5+ years’ experience in software development., using one of C# /Java/Golang
Proven success delivering high quality distributed systems with complex requirements in an Agile environment
Solid grasp of software development life cycle, best-practices and methods across multiple teams: Agile development, DevOps CI & CD, team leadership, Test Automation
Very strong technical and programming background, software design, and architecture expertise
Programming knowledge of high performance/scale server systems performance optimization, parallel and distributed processing, microservices, security development principles, design patterns, etc.
Knowledge of SQL and NoSQL, RabbitMQ / Kafka, ELK, Redis
Experience with K8S / AWS
Education:
Master or Bachelor’s in Computer Science
Other:
Exceptional interpersonal skills, team player.
Ability to explore and drive new ideas and technologies, think and learn independently
Comfortable with startup-like environment
Fluent in English