RevSpring
Software Engineer II (Python, DBT, ETL)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по данным в RevSpring: разработка и поддержка ETL-пайплайнов и DBT-трансформаций, интеграции медицинских данных по стандарту FHIR.
Задачи
- Работать с product owners и командой над реализацией требований, заранее уточняя вопросы
- Строить и поддерживать data pipelines и DBT-трансформации, участвовать в обсуждении дизайна
- Разрабатывать и поддерживать интеграции медицинских данных с использованием FHIR и смежных стандартов
- Писать чистый, поддерживаемый и переиспользуемый код по лучшим практикам
- Участвовать в code review и давать конструктивную обратную связь
- Улучшать производительность и надёжность, находить узкие места в коде
- Следить за трендами в обработке данных и ETL и применять их в продукте
- Участвовать в еженедельных встречах со стейкхолдерами и отчитываться о статусе
- Тщательно тестировать код и поддерживать процесс релиза, включая согласование со стейкхолдерами
- Участвовать в support-ротации, триажить и решать инциденты в рамках SLA с эскалацией при необходимости
Требования
- Практический опыт построения data models и трансформаций с DBT (обязательно)
- Понимание сложных data pipelines на основе ETL-процессов (обязательно)
- 3+ года опыта работы с реляционными БД и глубокое знание SQL, понимание сложных связей и трансформаций данных (обязательно)
- Знание и понимание Git (обязательно)
- 2+ года опыта построения data pipelines на Python (обязательно)
- Опыт с BigQuery и другими GCP-технологиями (желательно)
- Опыт с FHIR и стандартами медицинских данных (желательно)
- Опыт с Apache Airflow / Google Composer
- Знание Docker, Linux, Shell/Bash и технологий виртуализации
- Понимание методологий CI/CD
- Умение строить UML-диаграммы для описания сложной логики
- Степень бакалавра
Навыки
- Python
- DBT
- ETL
- SQL
- Git
- BigQuery
- GCP
- Google Dataflow
- Apache Beam
- Cloud Storage
- CLI
- FHIR
- Apache Airflow
- Google Composer
- Docker
- Linux
- Bash
- CI/CD
- UML
- Pulumi
- Terraform
- CloudFormation
- DataDog