📌 Как управлять тревогой в карьере. А не давать ей управлять вами → узнать

Senior Python developer

Зарплата

от 2500 до 4500 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Consulting, Executive search, Management selection & IT Recruitment

Описание вакансии

Условия работы

🐍Python разработчик

Требуемый опыт работы: 3-6 лет

Возможна 100% удаленная работа

Оформление по ИП

ЗП вилка до 4500 долларов.

⛪️Компания – американская онлайн школа английского языка для детей 4-12 лет, где работают преподаватели-носители языка из США, Канады, Великобритании и других стран.

Клиенты - 90+ тыс детей из более чем 40 стран мира.

Нас уже 550 человек, из них 65+ инженеров.

Почему с нами интересно:

Много сложных задач, например интеграция AI-компонент в наш core, оптимизация работы БД, реализация бекенда для направления Gaming, развитие аналитических сервисов и многие другие.

Среди используемых инструментов: методика оценки прогресса учеников, использующая на январь 2021 года более 900 параметров, применение методов A/B-тестирования и других компонентов подхода, связанного с анализом больших данных, применение методов машинного обучения для распознавания визуальных и речевых данных, анализ сценариев поведения учеников, построение рекомендательных моделей, персонализация обучения и автоматизация работы преподавателей. Кроме того, на платформе Novakid используется модель массовых ролевых онлайн игр (MMORPG).


📌 Задачи:

  • Участие в разработке бэкенда образовательной платформы Новакид
  • Написание и поддержка юнит-тестов для своего кода
  • Участие в код-ревью
  • Дороработка и защита перед коллегами архитектуры модулей
  • Совместная работа с другими отделами компании по уточнению задач и оптимальных путей реализации
  • Работа со стеком технологий: Python 3.6, PostgreSQL, SQLAlchemy, Celery, Rabbitmq, Redis, Buildout, Rest API, Socket.io, Docker.

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

  • хорошее знание языка Python, опыт промышленной разработки от 3-х лет
  • опыт работы в Agile командах - Kanban, Scrum, ежедневные стэндапы
  • опыт работы с современными инструментами разработки: JIRA, github и аналоги
  • опыт написания юнит тестов (py.test, mock и т.п.)
  • опыт проектирования и разработки масштабируемых бекендов и REST APIs
  • опыт работы с реляционными БД, знание SQL
  • опыт работы с распределенными очередями (Celery, RabbitMQ и т.п.)

Желательные требования:

    • опыт работы с нашим стеком (см выше), любыми Python фреймворками (Bottle, Django, Flask, Pyramid и т.п.), ORM (SQLAlchemy и т.п.)
    • опыт работы с Амазон Web Services, Kibana, Jenkins, Kurento (WebRTC)
    • профильное образование

    📞Буду рада ответить на Ваши вопросы, если вакансия заинтересует

    WhatsApp: 8-985-116-15-59

    Telegram: @Kate_888

    Бонусы


    Прочее
    :

    • быстро растущий международный проект с клиентами в более чем 40 странах мира;
    • Перспектива роста в профессионала глобального уровня
    • интересные задачи, сильная и дружная команда;
    • гибкий график работы, работать можно из любой точки мира
    • возможность стать совладельцем компании и заработать на росте капитализации компании через программу опционов;
    • оформление в офис в Казахстане;
    • россиянам компания помогает с релокацией;
    • выделяем технику;
    • оформляем страховку.