Войти

Python Data Engineer

Данная вакансия не актуальна.
Perfect Systems
Компания Perfect Systems
Тип Удаленная работа
Описание вакансии

Мы - продуктовая компания. Решаем сложные задачи в области веб-разработки ПО для автоматизации бизнес-процессов. В связи с расширением команды, ищем Python Data Engineer уровня 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-специалиста;


Чтобы откликнуться на вакансию, отправьте ваше резюме на почту😊: [email protected]