Data Engineer (Python, GCP)

Job expired!

О Qarik

Основанная бывшими лидерами инженерной службы Google Cloud, Qarik является передовой компанией, предоставляющей IT-решения и специализирующейся на Google Cloud Platform (GCP). За три года мы расширили нашу команду до 100 отданных делу профессионалов и продолжили работу с престижными клиентами, включая компании из списка F1000. В Qarik мы ценим инженерное мастерство, создавая среду, где ваши навыки распознаются и используются на полную катушку. Мы принимаем активную позицию в наших проектах, сосредотачиваясь на достижении результатов и передаче знаний нашим клиентам.

Обзор роли: Инженер данных (Python, GCP)

Мы ищем высококвалифицированного инженера данных с глубокими знаниями Python и облачных технологий, в частности Google Cloud Platform (GCP). Эта роль предполагает проектирование и создание масштабных систем, ориентированных на производительность, масштабируемость и надежность, с использованием передовых практик программной инженерии, таких как микросервисы и распределенные системы.

Ключевые обязанности

  • Разработка высокопроизводительных программных решений на Python или Java с использованием сервисов Google Cloud, таких как Vertex AI и CCAI.
  • Проектирование и внедрение облачных приложений в архитектуре без серверов с использованием Cloud Run и Cloud Functions от GCP.
  • Создание надежных API с помощью FastAPI и управление масштабируемостью и целостностью системы через стратегические принципы.
  • Поддержка архитектуры микросервисов, сосредоточенная на проектировании API и необходимых компромиссах.
  • Руководство разработкой распределенных систем с пониманием влияния CAP-теоремы на вычисления и управление данными.
  • Сотрудничество между функциональными группами для проектирования, разработки и решения проблем в масштабируемых и надежных решениях на GCP.
  • Применение редукционистских подходов к диагностике и оптимизации систем.

Идеальные качества кандидата

  • Демонстрация страсти к исключительному дизайну, чистому коду и стабильной разработке программного обеспечения.
  • Высшее образование в области компьютерных наук, инженерии или в смежных дисциплинах, подкрепленное 5+ годами опыта разработки программного обеспечения.
  • Экспертиза в Python и Golang с солидным портфоли