Координаційний гуманітарний центр, БО
Цель:Заполнение вакантной должности Инженер данных среднего звена для проектирования, внедрения и поддержки единой масштабируемой архитектуры данных в организации. Ключевая задача — провести полный цикл миграции данных из разрозненных источников (Google Таблицы, существующие базы данных PostgreSQL) в новую CRM-систему, обеспечив ее чистоту, целостность и легкую поддержку в будущем.Требования:Высшее образование;Умение быстро анализировать схему данных вашей старой базы данных и схему данных новой
Цель:Заполнение вакантной должности Инженер данных среднего звена для проектирования, внедрения и поддержки единой масштабируемой архитектуры данных в организации. Ключевая задача — провести полный цикл миграции данных из разрозненных источников (Google Таблицы, существующие базы данных PostgreSQL) в новую CRM-систему, обеспечив ее чистоту, целостность и легкую поддержку в будущем.
Требования:
- Высшее образование;
- Умение быстро анализировать схему данных вашей старой базы данных и схему данных новой базы данных. CRM;
- Владение SQL в целом и PostgreSQL в частности на высоком уровне. Умение писать сложные, но читаемые запросы на преобразование данных;
- Высокие навыки и опыт работы с Google Sheets, Google App Script или другими (Python, JS и т. д.) скриптовыми языками программирования для сбора и обработки данных. Понимание способов очистки и проверки данных;
- Понимание и навыки работы с API (Google Sheets API и т. д.) и фреймворками для очистки и нормализации данных;
- Опыт создания конвейеров дальнейшей обработки данных. Умение работать с Docker будет преимуществом;
- Готовность наставлять и обучать людей работе с организованной инфраструктурой и определенными правилами работы с данными;
- Знание украинского языка;
- Организационные и коммуникативные навыки;
- Самоорганизация и дисциплина.
Обязанности:
- Взаимодействие с оперативными группами организации для сбора существующих регистров данных и построения общей архитектуры;
- Разработка целевой модели и схемы данных, которые бы обеспечивали масштабируемость и целостность;
- Сопоставление данных – создание детального сопоставления полей: из каких столбцов в Google Sheets и таблиц в старой базе данных следует составить перешли к конкретным областям новой системы;
- Разработка конвейеров (создание, тестирование, внедрение и обучение пользователей) для миграции данных;
- Интеграция с системами API, не требующими миграции;
- Стандартизация и проверка данных;
- Обеспечение полной и поэтапной миграции данных из старых источников в новую систему без потерь;
- Настройка автоматического запуска скриптов для регулярной синхронизации данных (например, новых записей из Google Таблиц, которые все еще используются);
- Создание и поддержка Docker-контейнеров для стабильной работы и удобной передачи поддержки;
- Создание и поддержание технической документации по архитектуре данных, конвейерам и правилам очистки;
- Посещение ежемесячных совещаний, учебных занятий и т. д. координационные встречи, форумы.
Условия работы:
- Бронирование;
- Работа в комфортабельном офисном центре или удаленно;
- График работы гибкий, с необходимостью объединения встреч с коллективом с 09:00 до 18:00, Пн-Пт;
- Конкурентное вознаграждение с учетом профессиональной квалификации опыт работы;
- Интересная работа с возможностью решения нестандартных случаев;
- Дружный коллектив и лояльный коллективравенство;
- Прозрачность решений и открытость в общении;
- Работа в мощной и амбициозной гуманитарной организации с перспективами роста.