Position: Middle+/Senior Python developer
Company: Fluvius
Experience required: 3y
English level: upper

**Required Skills:**

Minimum of 3 to 5 years’ experience in a Software Development role
4 or more years’ experience using developing software with Python
2 or more years’ in other object-oriented languages such as Java or C# is a plus
Experience in big data technologies, such as Hadoop, HBase, Spark, etc.
Good understanding of the traditional relational databases preferably PostgreSQL
Experience with streaming data processing
Proven ability to design and implement highly robust and scalable distributed software solutions
English - Upper-Intermediate level and higher

Will be a plus

Degree in Computer Science or equivalent subject
Team player, enthusiastic and capable of working in a fast, dynamic environment
Robust initiative and the ability to work with minimal oversight
Power-user capabilities with the Linux operating system
Capable of using a distributed version control system such as Git
Understanding of geospatial information systems is an asset

**Responsibilities:**

Integrating new features to large, production-running web application
Supporting platform and improving it, through customer requests
Efficient communication with all stakeholders intime 
Reporting 
Having positive leader--subordinate relations with the team
Be curious and interested in self-development
Be happy and energetic

**What we offer:**
 
Healthy workplace environment
Strong and friendly development team
Competitive reward
Compensation for education
Flexible schedule
15 paid vacation days, 7 paid days-off
Office in the city center