Москва
Что нужно делать:
- проводить R&D исследования и составлять PoC-решения по предлагаемым улучшениям продуктов Arenadata DB;
- взаимодействовать с техническими руководителями проектов и другими архитекторами для определения стратегии и плана действий по разработке единой платформы данных;
- помогать в оценке новых технологий и инструментов для работы с данными;
- составлять архитектурные документы и технические записки;
- защищать и обосновывать архитектурные решения;
- непосредственно участвовать в процессах разработки и развития продуктов;
- участвовать в code review;
- проводить ревью пользовательской документации по продуктам.
Мы ждём, что вы:
- имеете опыт работы от 6 лет в области инженерии данных, платформ данных и аналитики;
- пишете код на C, Java, Python;
- имеете опыт практической работы с различными СУБД от 3-х лет;
- проектируете распределенные, высоконагруженные системы;
- знаете принципы устройства и функционирования операционных систем семейства Linux;
- умеете моделировать архитектурные решения при помощи диаграмм состояний, активностей, последовательностей, развертывания, классов и т.д.;
- декомпозируете задачи разработки;
- имеете глубокий опыт распределенных MPP вычислений и знание внутреннего устройства Greenplum;
- понимаете механизмы обеспечения безопасности в распределённых системах обработки данных;
- понимаете принципы непрерывной интеграции и непрерывной доставки (CI/CD);
- понимаете принципы сборки пакетов (deb/rpm) для поставки клиентам.