Careers

Senior Python Developer

About the company

Fornova is a supplier of online data scanning and distribution technology to the travel and retail sectors. There’s a whole lot of AI and complex algorithms behind all this, but essentially, we’ve built a method of gathering online data that isn’t hindered by changes in code, language, orlayout. The company works with the largest players in the industry -Expedia, Booking, Hilton, Marriott and many others. We are located in London, New York, Yoqneam Ilit, Vinnytsia, Amsterdam.

Job Description:

We’re seeking an experienced Python developer to join our growing Data & Infragroup. Be a part of a small team using state of the art technologies and help us architecting and building the next generation of our distributed web crawling application running on a massive cloud deployment. Our technology stack includes Python (Gevent/Eventlet, AsyncIO, Cellery etc.), AWS (including Spot Instances), multiple NoSQL storage solutions, various messaging backbones (RabbitMQ, Kafka), Git, Jenkins and much more.

Job Requirements:

Must:

  • Deep knowledge of Python 4+ years of industry experience.
  • Experience in multithreaded programming.
  • Experience in unit/integration testing.
  • Good knowledge of SQL and experience with MYSQL.
  • Good knowledge of Linux, AWS – a huge advantage.
  • High Load / Scalable microservices.

Nice to have:

  • Experience with NoSQL (MongoDB, Redis, ElasticSearch etc.).
  • Experience with ETLs.
  • Fast learn.

What you can expect:

  • Company & Team Events.
  • Book Club.
  • Online Education.
  • Football Team, Running Team, Gym subscription.
  • English Lessons.
  • Life and Health Insurance.
  • Vacations.
  • Play Area.
  • Professional Conferences.
  • Incentive programs.