Описание работы
Ключевые обязанности
- Сотрудничать с основателями команды для проведения глубокого анализа потребностей клиентов, преобразуя бизнес-требования в технические спецификации для инфраструктуры данных блокчейна.
- Разрабатывать и оптимизировать рабочие процессы обработки данных, которые обрабатывают транзакции блокчейна, события смарт-контрактов и активность в цепочке с минимальной задержкой.
- Реализовывать системы мониторинга и оповещения для обеспечения надежности конвейеров данных блокчейна, с автоматическими механизмами переключения при сбоях для критических операций.
- Проектировать экономически эффективные решения, использующие облачные вычисления и распределенные системы хранения для обработки крупномасштабных данных блокчейна.
- Устанавливать обратную связь между инженерными и продуктовыми командами для постоянного улучшения инфраструктуры данных блокчейна на основе поведения пользователей и рыночных тенденций.
- Обеспечивать безопасность и соответствие процессов обработки данных блокчейна отраслевым стандартам конфиденциальности данных и регуляторным требованиям.
- Проводить тестирование производительности и планирование мощностей для поддержания стабильности системы при различных нагрузках и условиях сети.
Требования к кандидату
- Подтвержденный опыт создания масштабируемой инфраструктуры данных для блокчейна или распределенных систем, с сильным бэкграундом в технологиях обработки данных в реальном времени.
- Экспертные знания языков программирования, таких как Python, Go или Rust, а также опыт разработки API и микросервисов для предоставления данных.
- Глубокое понимание протоколов блокчейна, включая Ethereum, Bitcoin и экосистемы смарт-контрактов, с практическим опытом моделирования и анализа данных.
- Знание облачных платформ, таких как AWS, GCP или Azure, и опыт работы с инструментами контейнеризации (Docker/Kubernetes) для развертывания решений по данным блокчейна.
- Способность работать независимо, поддерживая четкую коммуникацию с кросс-функциональными командами, включая продуктовых менеджеров и специалистов по данным.
- Сильные навыки решения проблем с акцентом на оптимизацию производительности системы, снижение затрат и улучшение пользовательского опыта через технические инновации.
- Опыт работы с технологиями потоковой обработки данных (Apache Kafka, Apache Flink) и распределенными базами данных (Cassandra, MongoDB) для обработки больших объемов данных блокчейна.
- Отличные аналитические навыки для выявления узких мест в рабочих процессах данных блокчейна и реализации масштабируемых решений, соответствующих бизнес-целям.
- Желательно: Знакомство с фреймворками безопасности блокчейна, алгоритмами консенсуса и опыт руководства техническими командами или наставничества младших разработчиков.
