Виста

Full stack Python разработчик

От 80 000 RUR
  • Санкт-Петербург
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • Python
  • SQL

О нас:

Мы разрабатываем решения в области автоматизации медицинского документооборота и не только более 20 лет.
Наши продукты:

  • Комплекс Программных Средств "Виста-Мед"
  • Личный кабинет пациента iOS vistamed
  • Мессенджер ТАДАМ iOS/Android/Web
  • А также десятки специализированных программных продуктов

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

  • Опыт коммерческой разработки от 1 года
  • Владение Python 2/3
  • Владение Flask/Django
  • Базовые навыки html, css и js
  • Владение (My)SQL, конкретно:
    • Уметь написать запросы, достаточные для CRUD (SELECT, INSERT, UPDATE, DELETE, JOIN, GROUP BY, HAVING, COUNT, DISTINCT, ORDER BY, LIMIT)
    • Уметь написать запросы для изменения модели данных (CREATE TABLE, ALTER TABLE)
    • Иметь опыт в использовании индексов, дебага, применении команды EXPLAIN
    • Иметь опыт в написании хранимых процедур и событий
  • Знание Unix: shell, ssh, systemctl/service, port forwarding, netstat
  • Знание git, subversion

Будет бонусом:

  • Опыт коммерческой разработки Web/Desktop-приложений
  • Базовые представления об алгоритмах и структурах данных
  • Знание Unix: опыт пользователя, разработка и дебаг приложений
  • Знание Java/PHP
  • Знание Oracle
  • Опыт работы с любым JS-фреймвоком — Angular/ReactAdmin/etc

Область задач:

  • Написание и поддержка интеграций (Python3, MySQL, SOAP/REST)
  • Поддержка и развитие существующих клиент-серверных продуктов (Python 2/3 + Flask/Django, MySQL/Oracle, js+html)
  • Мелкие правки в связанных системах (Java/PHP)

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

  • работа в офисе в центре города, станция метро Пушкинская-Звенигородская, БЦ Нептун или удалённая работа
  • Работа преимущественно полный рабочий день. Существует возможность совмещения с учебой и частичной занятости в случае обоюдной договоренности
  • Первые две недели оплачиваемая стажировка, по итогам которой принимается решение о приёме на работу
  • Начальный уровень з/п от 60000.
  • Возможность пересмотра з/п по результатам работы раз в три месяца
  • Официальное оформление по ТК РФ

Тестовое задание:

Написать приложение «Вишлист» с полями: название, цена, ссылка на страницу с покупкой, примечание. Или любое другое маленькое CRUD-приложение на свой вкус. Требуемые технологии: MySQL, Python + Flask. Любая библиотека компонентов на ваш вкус. Выложить на GitHub. Ожидаемое время выполнения: 2-4 часа. Тестовое задание требуется выложить на GitHub и отписаться менеджеру вакансии.

Дополнительные бонусы за:

  • README файл с информацией по инсталляции/запуску
  • .service файл
  • Пользовательскую документацию