Шаблон описания задания блокчейна/
Наша фирма ищет разработчика блокчейна с обширным опытом, чтобы присоединиться к нашему ИТ -отделу.
Как разработчик блокчейна, вы создаете функции и интерфейсы на основе блокчейна. Вы также будете отвечать за разработку и внедрение системы, которая запрещает любые изменения, внесенные злоумышленниками.
Основной целью этой позиции будет разработка, строительство и управление безопасной сетью блокчейнов. Вы должны хорошо разбираться в различных технологиях блокчейна. Это помогло бы, если бы вы были хорошо разбираются в криптографии и ее приложениях в сети блокчейнов.
Профиль вакансии разработчика блокчейна
Разработчик блокчейна создает приложения для архитектуры протокола блокчейна. Этот протокол работает над обычным интернет-протоколом (IP) и служит Интернетом для устройств с блокчейном. Их ежедневные задачи включают проектирование и оптимизацию алгоритмов, которые соответствуют и работают в системе блокчейна.
Разработчик блокчейна, среди прочего, заключает интеллектуальные контракты, которые представляют собой программы, написанные для блокчейна, которые работают на узлах блокчейна.
Приложения и устройства с поддержкой блокчейна используют немного другую, децентрализованную версию Интернета, известную как Web3. Задача разработчика блокчейна состоит в том, чтобы создать приложения, которые придерживаются спецификаций Web3 децентрализованной сети.
Отчеты
- Sr. Developer Software Developer Blockchain
- Технологический лидер
Обязанности разработчика блокчейна
- Проведение исследований, анализа, проектирования, разработки, тестирования и обслуживания различных применений блокчейна
- Создание и оценка приложений для новых инструментов и технологий
- Создать, построить и поддерживать распределенную сеть на основе блокчейнов
- Поддержка и содержание нынешних и будущих распределенных приложений
- Документируйте и управляйте как новыми, так и текущими решениями
- Создать функциональность приложения с использованием нескольких языков программирования
- обеспечить гарантии от различных киберпреступников
- Включите новые инструменты и технологии для улучшения и защиты приложений блокчейна
- встретиться с критическими заинтересованными сторонами, техническими партнерами и сообществом разработчиков, чтобы исследовать новые идеи
- Работать с межфункциональными командами и управлением, чтобы определить требования к технологиям блокчейна
Требования и навыки разработчика блокчейна
- Мастер бакалавриата/степень в области компьютерных наук, информационных технологий или сопоставимого опыта
- Предыдущий опыт разработки приложений блокчейна
- Практический опыт работы с такими технологиями, как кворум, Hyperledger, Ethereum и другие
- Твердый опыт работы с различными решениями PAAS, предоставленными Azure, AWS и другими облачными платформами
- Твердое знание стандартных методов и структур данных
- Экспертиза в одном (или нескольких) языках следующих программ: C ++, Java, JavaScript, Nodejss
- Твердое понимание блокчейнов, таких как биткойн
- Должен иметь возможность разработать эффективные многопоточные программы
- Понимание фундаментальной криптографии и одноранговых сетей
- Отличные навыки межличностного общения и общения
- Знание взаимодействия API со сторонними приложениями
- Предыдущий опыт работы с Python, Kafka и Postgres
- наслаждается чтением EIP, велосипедов и технических публикаций, связанных с ростом сообщества блокчейнов