Старший инженер данных (Data Engineer)
Старший инженер данных для работы над масштабным государственным проектом на Ближнем Востоке. Нужно разрабатывать ETL-конвейеры на PySpark, настраивать интеграции с GCP, PostgreSQL и SAP HANA, а также решать проблемы производительности Spark. Предлагают удаленную работу, долгосрочный проект и интересные задачи.
Зарплата не указана — оценили по рынку
На основе 188 похожих вакансий за 90 дней.
Что предстоит делать
<p>Мы ищем Senior Data Engineer для присоединения к Implex для работы над долгосрочным проектом по созданию платформы данных для государственного сектора на Ближнем Востоке.</p><p>Эта роль сочетает в себе практическую разработку на PySpark с настройкой и устранением неполадок интеграций данных в GCP Dataproc, S3-совместимом хранилище, PostgreSQL и SAP HANA.</p><p>Вы будете работать с крупномасштабными ETL-конвейерами, исследовать проблемы на уровне Spark и инфраструктуры, а также помогать обеспечивать надежный и безопасный обмен данными между несколькими системами.<br><br><strong>Обязанности</strong></p><ul><li>Разрабатывать, поддерживать и оптимизировать ETL-конвейеры с использованием Apache Spark и PySpark.</li><li>Настраивать и устранять неполадки Spark-нагрузок, работающих на GCP Dataproc.</li><li>Упаковывать и отправлять задания, управлять зависимостями, анализировать логи драйверов и исполнителей.</li><li>Выявлять и решать проблемы производительности Spark, памяти, партиционирования и обработки данных.</li><li>Интегрировать Spark с S3-совместимым хранилищем с помощью коннектора Hadoop S3A.</li><li>Настраивать и устранять неполадки подключения MinIO, доступа к бакетам, TLS-эндпоинтов, подписей и перенаправлений.</li><li>Настраивать пользовательские CA-сертификаты и Java truststore для драйверов и исполнителей Spark.</li><li>Реализовывать масштабируемые JDBC-чтения и записи Spark для PostgreSQL и SAP HANA.</li><li>Создавать надежные процессы инкрементальной загрузки данных, повторных попыток, обратных заполнений и сверки данных.</li><li>Вносить вклад в моделирование данных, эволюцию схем, документацию и практики обеспечения качества данных.</li></ul><p><strong>Обязательные технические навыки</strong></p><ul><li>Разработка Apache Spark / PySpark (Dataproc): поведение драйвера/исполнителя, упаковка/отправка заданий, настройка производительности</li><li>Операции с GCP Dataproc: конфигурация кластера, init actions, управление зависимостями, устранение неполадок через логи/метрики</li><li>Коннектор Hadoop S3A: конфигурация `fs.s3a.*`, доступ через эндпоинт/путь, провайдеры учетных данных, семантика S3</li><li>Интеграция MinIO (S3-совместимого): политики бакетов, TLS-эндпоинты, устранение неполадок с подписями/перенаправлениями</li><li>TLS/SSL и PKI с пользовательским CA: цепочки сертификатов, проверка SAN/имени хоста, диагностика ошибок handshake/PKIX</li><li>Java truststore (JKS/PKCS12) и конфигурация JVM SSL: `keytool`, распространение truststore, настройка JVM-опций драйвера/исполнителя</li><li>Интеграция PostgreSQL: JDBC-чтения/записи Spark в масштабе, основы индексирования/производительности, сопоставление типов данных</li><li>Интеграция SAP HANA: подключение JDBC/ODBC, управление драйверами, calculation views vs таблицы, pushdown/настройка производительности</li><li>Инженерия ETL: концепции инкрементальной загрузки/CDC, идемпотентность, повторные попытки, обратные заполнения, качество данных/сверка</li><li>Интеграция с хранилищами данных: сильный SQL, паттерны staging-to-publish, концепции SCD, стратегии массовой загрузки</li><li>Основы моделирования данных и управления данными: размерное моделирование, эволюция схем, практики документирования/линейности данных</li></ul><p><strong>Желательные навыки (но не обязательные)</strong></p><ul><li>Основы Linux и сетевого взаимодействия: DNS, маршрутизация, основы брандмауэра/LB/прокси; инструменты типа `curl`/`openssl s_client` для проверки</li><li>Безопасная обработка секретов: GCP Secret Manager (или аналог), доступ с минимальными привилегиями, избегание жестко заданных учетных данных</li><li>Знание KAFKA, если мы когда-нибудь снова внедрим KAFKA в архитектуру</li></ul><p><strong>Процесс найма</strong></p><ul><li>Собеседование с HR</li><li>Техническое собеседование с Implex</li><li>Собеседование с PM со стороны клиента</li><li>Собеседование с Dev Lead со стороны клиента</li></ul><p><strong>Что мы предлагаем</strong></p><ul><li>Долгосрочный международный проект</li><li>Возможность работать над национальной цифровой платформой, используемой тысячами пользователей</li><li>Удаленная полная занятость</li><li>Профессиональная и поддерживающая команда</li><li>Сложные технические задачи и значимый продукт с реальным влиянием на мир</li></ul> <div> <a href="https://jobs.dou.ua/companies/implex/vacancies/366027/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Implex
2 активные вакансии в компании
Старший React / React Native разработчик
~2 103 500 ₸ оценка
Разработка и поддержка крупной государственной цифровой платформы на React и React Native. Требуется опыт от 5 лет, сильные навыки в веб- и мобильной разработке. Предлагают удалённую работу, долгосрочный международный проект и интересные задачи.
Похожие вакансии
6 вакансийИсследователь / ML-инженер по оптимизации
~2 601 900 – 3 531 150 ₸ оценка
Ищем опытного ML-инженера для оптимизации больших генеративных моделей (LLM, диффузионные, видео). Нужно улучшать скорость, стоимость и надежность инференса и обучения, используя PyTorch, Triton, CUDA и методы сжатия. Работа удаленная, с командой из США, на ранней стадии проекта.
IT бизнес-аналитик (AI и автоматизация)
~2 601 900 – 3 531 150 ₸ оценка
Компания Helpware ищет опытного IT бизнес-аналитика для работы над AI и автоматизацией. Вы будете анализировать бизнес-процессы, выявлять возможности для внедрения AI (ML, NLP, LLM), писать требования и документацию, используя современные AI-инструменты. Требуется 5+ лет опыта в IT-аналитике и знание AI/ML. Работа полностью удалённая, в международной команде.
Старший Data Scientist
Fozzy Group ищет Senior Data Scientist для создания AI-продуктов персонализации. Вы будете разрабатывать рекомендательные системы, модели ранжирования и управлять A/B-тестами. Требуется 5+ лет опыта, знание PyTorch/TensorFlow, SQL и Python. Предлагают конкурентоспособную зарплату, скидки на спорт и языковые курсы, медстраховку.
Data engineer
Ищем опытного Data engineer для построения хранилища данных и ETL-процессов. Требуется 5+ лет опыта, знание SQL, Python и облачных платформ. Предлагаем удаленную работу, гибкий график и оплачиваемый отпуск.
Data Scientist
~2 601 900 – 3 531 150 ₸ оценка
BETER ищет опытного Data Scientist для разработки и оптимизации прогностических моделей и систем обнаружения аномалий в сфере спортивных и киберспортивных турниров. Требуется 5+ лет опыта, владение Python и ML-библиотеками, знание XGBoost/LightGBM и английский на уровне Upper-Intermediate. Предлагается удаленная работа, гибкий график и конкурентная оплата.
AI Automation Engineer Senior
Uklon шукає Senior AI Automation Engineer для автоматизації бізнес-процесів та інтеграцій корпоративних систем. Потрібен досвід з AI/GenAI/LLM, API та корпоративними системами. Компанія пропонує гнучкий графік, страхування, навчання та бонуси.