Position: Senior Python Developer (Data & Microservices)
Company: Ciklum
Experience required: 3y
Category: Python
English level: intermediate
Published: 2021-03-01T00:00:00+02:00

**Job Description:**
Fornova is hiring a full-time senior Python developer to join our growing
Data &Infrastructure group.
Be a part of a small team using state of the art technologies and help us
architecting and building the next generation of our applications
for data management.
Our technology stack includes Python (AsyncIO, Motor, Fast API, Google gRPC, web-frameworks, Celery), GCP/AWS, RabbitMQ, Redis, PostgreSQL, MongoDB, Git, Jenkins, and much more. We need an experienced person who is able to work in a team and independently as well, who is able to quickly learn and work in a highly dynamic environment.

**Responsibilities:**
**Tech Breakdown:**
• 70% Python Development
• 20% Preparing tech design
• 10% Data Optimization
**Daily Responsibilities:**
• 60% New Feature/Service Development
• 20% Software Architecture
• 20% Operations and Testing

**Job Requirements:**
**Must:**
• Min of 5 years working experience with Python 3.6+.
• 3 years' experience of developing microservices.
• 2 years' experience with AsyncIO.
• 2 years' experience with NoSQL, (specifically MongoDB 3.6+).
• Knowledge of standard SQL.
• Familiarity with virtualization technologies: Docker.
• Testing experience - writing unit/integration tests.
• Good English (B1 Spoken and written)

**Nice to have:**
• Familiarity with GCP / AWS
• Familiarity with Google gRPC technology
• System architect vision
• Familiarity with methodologies: Jira, Agile, Scrum
• Familiarity with web-frameworks: backend and frontend.
• Familiarity with Java (Spring-boot)
• Familiarity with Javascript (Node.js)
• Knowledge of Linux

**What you can expect:**
• Company & Team Events;
• Book Club;
• Online Education;
• Football Team, Running Team, Gym subscription;
• English Lessons;
• Life and Health Insurance;
• Paid Vacations;
• Play Area;
• Professional Conferences; Retains incentive programs

**About the company:**
Fornova is a global provider of B2B data solutions directly impacting revenue
creation in increasingly competitive markets. Hundreds of online travels and
retail businesses around the world leverage Fornova solutions tomaximize
their revenue.
Fornova has revolutionized the way travel and retail industries conduct the
day-to-day business. Scanning billions of exclusive data points from all over
the world, Fornova delivers real-time and business critical market intelligence
that helps travel & retail businesses win.