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

Duties:

• Take ownership of the design, coding and maintenance a complex cloud-based software systems
• Collaborate with Algorithm Engineers, Data Scientists and other Software Engineers to build highly 
distributed data and processing components
• Work closely with Product Managers to create the best environment data and insights delivery platform
• Coach and support junior developers in the team
• Take leading part in shaping the technical roadmap of the backend system

Technical must capabilities:

• 5+ years of industry experience in building distributed systems and software
• Deep familiarity with  Python language
• Excellent debugging and performance optimization capabilities
• Deep familiarity with data persistence technologies (SQL, NoSQL, Key-Value)
• Extensive experience in working with at least one leading public cloud platform (GCP preferred)
• Deep experience with  and related container orchestration tools

The company has 65 employees, and in a year there will be more than 100 of them.
Today, the R&D department employs 30 people - a team of algorithms,
platform team, DevOps, Backend, 2 teams Full-stack / Front end / Mobile application.
They also have a research team of 5 data engineers, ML, Ph.D.

The project gives users the ability to take action depending on from their individual health and environmental factors through custom analytics platform users can use environmental warnings,recommendations for air quality and pollen health,analytics and more today.