Ведущий инженер-программист (Middle backend-разработчик (Python)

ТОО "КМГ-Кумколь" г.Астана
Требуемый опыт работы: Не менее 5 лет Полная занятость, Полный день
Вакансия открыта
Создана:

Подано заявок:
3

Количество просмотров:
213

   Детали конкурса

Обязанности:

  • Оптимизация веб-приложений и веб-сайтов;
  • Доработка функциональности на DRF, Flask или FastAPI;
  • Работа над улучшением функциональности и микросервисов;
  • Внедрение новых сервисов, технологий приложений;
  • Работа над архитектурными решениями;
  • Проектирование и разработка API;
  • Оптимизация сервисов с учётом требований к нагрузке;
  • Интеграция с другими приложениями Заказчика;
  • Написание технической документации;
  • Участие в полном процессе разработки веб-приложений;
  • Написание интеграционных тестов и юнит-тестов;
  • Работа в команде по Scram, взаимодействие с другими командами для совместной интеграции компонентов.

Требования:

  • Отличные знания Python;
  • Знание одного из фреймворков Python (DRF, Flask или FastAPI) и опыт коммерческой разработки от 3 лет;
  • Знание и опыт работы библиотеками NumPy, Pandas, Matplotlib.
  • Знание и опыт работы с Odoo (Приоритет)
  • Понимание принципа работы RESTful HTTP API;
  • Знание реляционных баз данных и языка SQL, опыт написания сложных SQL запросов (знание баз NoSQL будет плюсом);
  • Опыт работы с Oracle Database, PostgreSQL будет плюсом;
  • Опыт работы асинхронными очередями задач (Celery, Kafka или RabbitMQ);
  • Опыт работы с Git;
  • Опыт работы с РСУБД PostgreSQL;
  • Опыт работы с Odoo
  • Понимание принципов ООП, MVC, SOLID и микросервисной архитектуры;
  • Понимание работы и взаимодействия backend- и frontend- процессов;
  • Навык администрирования Linux, Docker и разворачивания веб-приложений;
  • Математическое и аналитическое мышление;
  • Знакомство Machine Learning и BigData будет плюсом.

Условия:

  • Работа в офисе Пн-Пт 9:00-18:30, обед 13:00-14:30;
  • Офис в деловом центре Астаны, близ монумента Байтерек;
  • Медицинская страховка;
  • Повышение квалификации за счет работодателя.

Необходимые степени образования

  • Бакалавр

Обязательно знание языков

  • Казахский (Средний)