Position: Back End Developer
Company: Recruit-Alliance
Experience required: 5y
English level: upper

As a backend developer at you will develop some of the core optimization and AI components of  video and monetization services using all the latest and newest technologies and methodologies.
• As part of the job, you will work as the main focal point for a few of our domains, which includes creating a tech roadmap for performance, components architecture and much more.
• Work closely with the business and build a great product that will leverage our capabilities and user experience.

Responsibilities:
• Design and implementation of highly available cloud-scale services
• Optimization of the application for maximum speed and scalability
• Building reusable code and libraries for future use

Must have:
4+ years of experience developing, configuring and deploying Linux Backend solutions 
• Knowledge of Database concepts and strong SQL language skills 
• Experience and deep knowledge in at least one of the following: Рython, Golang, Lua. 
• Experience with message or event driven architectures (such as Kafka) 
• Experience managing source in git (GitHub ops, branching, merging, etc) 

As a plus:
• Experienced with mission-critical, high volume event-driven environments 
• Team player, highly motivated, strong problem-solving skills and results oriented 
• Experience and knowledge in Nodejs - advantage 
• Solid understanding and experience with Redis and Nginx – Advantage 
• Experience with wide range of Big Data technologies including Hadoop / Spark / HBase / Kudu / Cassandra – Advantage 
• Experience with Kubernetes, Docker - Advantage

Responsibilities:
• Design and implementation of highly available cloud-scale services
• Optimization of the application for maximum speed and scalability
• Building reusable code and libraries for future use

You will get:
Professionally grow — you will see your progress with smart Professional Development Plan;
Corporative educational programs, English Speaking Club with a native speaker;
You will see your work results — there is a Goals List for your probation period;
Corporative team-buildings and events
Guaranteed financial stability
20 vacation days, days of sick leaves, and medical insurance