Senior Python розробник
Обов'язки
Робота у складі розподіленої команди розробників.
Розробка та реалізація програми із низькою затримкою, високої доступності та продуктивності.
Спрямування та коректування зусиль витрачених на розробку, розробку та створення нових програмних компонентів.
Розроблення коду, що підлягають ремонту, багаторазовому та тестуванню.
Вирішення проблем із продуктивністю та масштабованістю.
Визначення можливостей для вдосконалення та оптимізації програмного коду та проектів.
Розробка та підтримка технічної документації, що стосується проекту.
Дотримання внутрішніх процесів і стандартів розробки програмного забезпечення.
Участь у зустрічах щодо статусу задач та проекту, співпраця з колегами.
Ефективне спілкування із членами команди, менеджерами проектів та клієнтами.
Основні вимоги
-
5+ років досвіду програмування на Python (Tornado, async.io, Flask);
-
Досвід роботи з реляційними (PostgreSQL) та нереляційними базами даних (Cassandra, MongoDB);
-
Досвід роботи в чергах повідомлень (Kafka, RabbitMQ);
-
Досвід розробки послуг REST API;
-
Відмінне знання ООП та шаблонів дизайну;
-
Звички писати багаторазовий, перевіряється та ефективний код.
Корисні навички
-
Досвід побудови мікросервісів;
-
Досвід роботи в clickhouse DB;
-
Досвід роботи в пошукових системах (ElasticSearch).
-
Наявність освіти у галузі комп'ютерних науки або аналогічна;
-
Рівень англійської Upper Intermidiate+.
Про проект
We invite you to join the e-health product with new technology, strong and experienced team.
Highly loaded technologies, no legacy code and the ability to improve the product directly. The project has already established itself on the territory of Ukraine (and other counties), operates in more than 1000 settlements and helps more than 1million worldwide users to receive medical care 24/7.
At the moment, the product is being scaled up to the international market: the Middle East and Africa.
You have a great chance to become a part of the product team of a cool long-term e-health product, which is home to Ukraine.
We offer:
Competitive salary;
Remote work with a distributed team;
Work with the latest technologies;
Highly loaded projects of the national and international level;
The possibility of personal and career growth (vertical and horizontal growth);
Work in the AGILE SCRUM;
Paid vacations;
Various bonus programs (mentoring, referral, studying, others);
50%-100% - payments of education and certification courses;
Flexible working hours.
For employees who work from the office:
Office in the center of Kyiv with a panoramic view from a height of 160 meters;
Material assistance at the birth of a child, the loss of a loved one;
Provision of equipment;
Help with relocation;
Corporate parties and holidays at the expense of the company;
Corporate office library;
Special programs and offers for bonuses, discounts, goods, services, events from the company.