Software engineering

Middle Python Developer for the Leading Analytical Platform (with HighLoad and Big Data)

  • Location
    Remote or Odessa office
  • Type
    Full-time candidate
  • Salary
    based on the results of the interview
  • Budget
About the role

About us and what we do

CIS market leader in SEO tools development is looking for Middle Python Developer for a large high-loaded project.

The platform is designed to help Internet marketing agencies, SEO teams and individuals who need to automate the analysis of competitors, keywords, links, website auditing, optimization and reporting on the SEO work done.

The tool is used by 400,000 users around the world, including Uber, Shopify, and Samsung. We collected the largest keyword database in the market for all Google regions. We are also acknowledged as the best service for Ecommerce and the best service for SEO by BDD-2020.

We work according to Scrum, build the application with a service-oriented architecture where each component is easily expandable and replaceable. A large team works on development: from mathematical analysts and developers to designers, marketers and technical support specialists. The team independently covers the full cycle of product creation: from the idea and creation of new functionality to PR, sales, and complete training of users and SEO-teams.

Part of the functionality is a patented invention of our mathematicians, which is used by global businesses from 83 countries.

If you have 2+ years of Python development experience, and you are not afraid of working with HighLoad and Big Data, and want to build the product through SOA then join us!

The main requirements

Professional knowledge and skills:

  • Python development experience of 2+ years.
  • Knowledge and understanding of OOP principles.
  • Experience in database design and query optimization.
  • Experience in asynchronous apps development.
  • Git.
  • Experience designing and developing a data pipeline.
  • Knowledge of Unix systems.

Personal qualities:

  • Ability to clearly and intelligently convey your thoughts to the other person.
  • The ability to bring things to an end, regardless of the difficulties and obstacles that arise along the way.
  • Ability to think abstractly.

Will be a plus:

  • Experience with ElasticSearch.
  • Experience with Rabbitmq or similar message brokers.
  • Understanding of SOA and MSA features.
  • Experience with docker.

Functional Responsibilities:

  • Developing new and optimizing existing software.
  • Interaction with other Back-End devs and QA.

What we offer:

  • Salary based on the results of the interview.
  • A convenient schedule: from 8 (10) to 17 (19).
  • 24 calendar days vacation, paid sick leave.
  • Corporate events and entertainment.
  • Attendance at professional conferences at the company's expense (we pay 50% of the cost of the ticket to the event and travel), as well as participation in conferences and seminars.

Training and development opportunities:

  • Experience and assistance of our employees, assistance with professional adaptation and mentor training throughout the probationary period.
  • A career track and knowledge map that gives you a transparent understanding of what you need to do to get to the next step.

How to apply:

Email: [email protected]

Telegram: @Di_crucuzon

About the company
Never miss a job
Subscribe to our Telegram Channel to get international jobs and leads daily

What else would you like to know?

Rated 4,6
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Do you have enough information to go ahead?
Powered by Verifalia email verification