Python Developer Offline

Required Skills:

  • 4+ years of professional experience building multi-tier applications and services;
  • At least Upper Intermediate English level;
  • Good knowledge of Python 3.6 or higher
  • Good knowledge of asynchronous programming
  • Experience with WebApi development from scratch;
  • Experience working with MS SQL or other RDBMS;
  • Experience working with RabbitMq;
  • Practical usage of OOP and TDD;
  • Experience working with MSA;
  • Practical usage of Docker containers.

 

As a Plus:

  • Experience with profiling and optimizing code for performance;
  • Logging and metrics monitoring tools;
  • Experience with orchestration tools like Kubernetes or Swarm;
  • Experience with MQ, Redis, NoSQL.

 

Responsibilities:

  • Write a new code and perform refactoring of the old one, with well balanced proportion;
  • Perform a code review, write UnitTests, check system logs and metrics;
  • Build reusable code, services and libraries for team and whole company use;
  • Optimize application for maximum speed and scalability;
  • Participate in architectural decisions.

 

We propose:

  • Opportunity to gain international business experience, working for the leading USA company;
  • Office in the center of Kyiv, opportunity to work remotely;
  • Coverage of education and certification (if the project requires);
  • 27 days off per year: 20 days for vacation and 7 days for sick leave without the need for medical evidence;
  • Health Insurance;
  • IT Consulting for Ukrainian Residents (tax payments and accounting services).

The job ad is no longer active

Look at the current jobs Python →

Loading...