Python Developer for DWH & FastAPI Deployment Orchestration

HireHi

United States

Remote

USD 13,000 - 21,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HireHi набирает инженера по данным для разработки платформы DWH‑объектов и интеграции между DEV/TEST/PROD на Python. Вы будете работать с монолитами и микросервисами, реализуя веб‑API на FastAPI и сценарии развёртывания.

Требуется глубокое знание PostgreSQL, SQL и JSONB, опыт работы с Greenplum, а также умение проектировать архитектуру данных и конфигураций. Работа в команде по Agile и Jira, контроль версий Git, и настройка CI/CD.

Qualifications

  • Уверенное знание Python 3.10+ и опыт работы с FastAPI.
  • Понимание asyncio, опыт работы с HTTP-клиентами httpx или aiohttp и сервером приложений uvicorn, gunicorn.
  • Отличное знание PostgreSQL, включая транзакции, JSONB, индексы, блокировки и миграции схем.
  • Опыт работы с Greenplum/PostgreSQL DDL через драйверы psycopg2 или psycopg3.
  • Знание SQL и жизненного цикла объектов хранилища данных; умение читать и составлять сложные SQL-запросы.
  • Опыт работы с парсерами SQL и графами зависимостей, понимание топологического порядка выполнения.
  • Знание Pydantic, PyYAML, TOML и конфигурации через переменные окружения.
  • Опыт работы с ZIP-архивами, файловой структурой проектов и S3 API.
  • Знание SOLID, DRY, KISS, YAGNI, модульного проектирования и Clean Architecture или гексагональной архитектуры.
  • Опыт работы с Git, uv, упаковкой Python-проектов, pre-commit и GitLab CI.
  • Опыт написания модульных и интеграционных тестов на pytest, включая тесты API.
  • Базовые знания JavaScript/TypeScript, HTML/CSS и JSON/AJAX.
  • Умение оценивать сроки, ответственность за изменения в ландшафтах DEV/TEST/PROD, опыт работы по Agile и Jira.

Responsibilities

  • Разрабатывать и развивать модули mors-linter, mors-builder и mors-deployer на Python.
  • Дорабатывать и реализовывать интегрированный сценарий на FastAPI, включая Web API и модули Repository, Transport, Deployment Orchestrator, Load и Administration.
  • Реализовывать peer Transport API между ландшафтами и интегрировать его с Deployment Worker.
  • Проектировать и использовать Metadata DB и Operational DB на PostgreSQL, работать с JSONB, индексами зависимостей, блокировками, транзакциями и очередями.
  • Анализировать SQL, YAML и конфигурации DWH-проектов, реализовывать правила именования и проверку зависимостей.
  • Разрабатывать сборку транспортных артефактов и логику развёртывания, включая стратегии миграций, блокировки и журналирование.
  • Интегрировать ArtifactStore, Artifactory, private PyPI и GitLab CI.
  • Покрывать код модульными и интеграционными тестами, проводить Code Review, рефакторинг и отладку сквозных сценариев.
  • Участвовать в разработке по спецификациям и согласовывать с frontend JSON/OpenAPI-контракты.

Skills

Python
FastAPI
asyncio
PostgreSQL
SQL
OpenAPI/JSON
Git
CI/CD

Tools

httpx
aiohttp
uvicorn
gunicorn
Docker
Kubernetes

Job description

HireHi набирает инженера по данным для разработки платформы DWH‑объектов и интеграции между DEV/TEST/PROD на Python. Вы будете работать с монолитами и микросервисами, реализуя веб‑API на FastAPI и сценарии развёртывания.

Требуется глубокое знание PostgreSQL, SQL и JSONB, опыт работы с Greenplum, а также умение проектировать архитектуру данных и конфигураций. Работа в команде по Agile и Jira, контроль версий Git, и настройка CI/CD.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

python developer DWH-платформы
python developer DWH-платформы

HireHi • United States

On-site
USD 144,000 - 176,000
Senior Python Engineer: Data & Ops Reliability
Senior Python Engineer: Data & Ops Reliability

HireHi • United States

Remote
USD 24,000 - 43,000
Private health insurance
Sports compensation
Referral program
+1
Data Platform DevOps Engineer
Data Platform DevOps Engineer

HireHi • United States

Remote
USD 130,000 - 170,000
Data Engineer платформы — развивайте данные и конвейеры
Data Engineer платформы — развивайте данные и конвейеры

HireHi • United States

Remote
USD 120,000 - 190,000
Гибкий график
Корпоративный университет
Бесплатное питание в офисе
+1
Remote Data Engineer — Real-Time Pipelines & AI Enablement
Remote Data Engineer — Real-Time Pipelines & AI Enablement

HireHi • United States

Remote
USD 180,000 - 260,000
Remote work
Remote Data Engineer — Корпоративное DWH и ETL/BI витрины
Remote Data Engineer — Корпоративное DWH и ETL/BI витрины

HireHi • United States

Remote
USD 120,000 - 180,000
Удалённая работа
Data Engineer: Snowflake & Airflow Pipelines
Data Engineer: Snowflake & Airflow Pipelines

HireHi • United States

Remote
USD 120,000 - 180,000
Senior Python Data Engineer — Real-Time Data Pipelines
Senior Python Data Engineer — Real-Time Data Pipelines

HireHi • United States

Remote
USD 110,000 - 170,000
data engineer корпоративного DWH
data engineer корпоративного DWH

HireHi • United States

Remote
USD 120,000 - 180,000
Удалённая работа
Data Engineer: SAP Data Platforms & Cloud Pipelines
Data Engineer: SAP Data Platforms & Cloud Pipelines

HireHi • United States

Remote
USD 110,000 - 150,000