Senior Python Backend Developer

Перфект Системс
Зарплата от 3500 USD
от 3500 USD
Занятость Полная занятость
Полная занятость
Адрес Казахстан, Алматы
Описание вакансии

Добрый день!

Мы - продуктовая компания. Решаем сложные задачи в области веб-разработки ПО для автоматизации бизнес-процессов. В связи с расширением команды, ищем Python Backend разработчика, уровня Senior, готового к работе удаленно, Full-time.

Мы ищем кандидата, который должен хорошо разбираться как минимум в одной из следующих технических областей:

Software Engineering: Python (advanced), SQL (upper-intermediate), Shell, OOP, Algorithms and Data Structures, Web Development, etc.

Data Engineering: Python (upper-intermediate), SQL (advanced), ELT/ETL, Query Optimization, Data Architecture, Data Analysis, etc.


Кандидат должен обладать знаниями в области Web Scraping, Web Crawling, а также интеграции API сторонних производителей.

Наш стек:

Cloud-Native Engineering (Google Cloud Platform);
SQL, Google Cloud Spanner, Google BigQuery;
Cloud Composer;
Google Kubernetes Engine, Docker;
Google Pub/Sub;
Python, FastAPI, Pandas, PyTest, Google Cloud Functions/Run;
Git, GitHub;
Shell, Terraform, Circle CI / Google Cloud Build;

Целевые обязанности:

  • Очистка веб-страниц;
  • Сканирование веб-страниц;
  • Стандартная интеграция API [HIE / FHIR];
  • Интеграция со сторонними API;
  • Поиск и обработка данных;
  • ELT;
  • Подбор оптимальных решений/алгоритмов;
  • Решение технических проблем;
Требования:
  • Знания языка Python на продвинутом уровне;
  • Знание возможностей Python и экосистемы Python (модули, IDE, shell & bash);
  • Отличное знание SQL (опыт написания скриптов, их рефакторинг и оптимизация);
  • Опыт настройки среды Linux / Unix с помощью инструментов Python;
  • Опыт построения архитектуры распределенных систем;
  • Опыт и желание внедрения улучшений программного обеспечения и предложения улучшений;
  • Опыт и знание Async, Asyncio, принципов распределенных систем;
  • Опыт работы с Airflow / Cloud Composer, Ni-Fi, Dagster или аналогичным программным обеспечением, будет являться преимуществом;
  • Английский язык не ниже В1;
Условия:
  • Удаленную работу на полную ставку (5 дней в неделю);

  • Регулярное индексирование заработной платы в соответствии с условиями рынка;

  • Гибкий график работы с возможностью выбора рабочих часов и дней, при условии пересечения с коллегами (не менее 3 часов в день);

  • Гарантированный профессиональный рост в качестве IT-специалиста;

    Мы ждем вашего отклика и надеемся на взаимовыгодное сотрудничество!
    Собеседование по Skype :)

Требования
Опыт Более 6 лет
Условия работы
График работы Удаленная работа
Добавлено вчера
Для связи с работодателем или просмотра контактов нажмите на кнопку