Мы ищем талантливого разработчика в команду Trementum. Наше внимание сосредоточено на опытных профессионалах с опытом и подтвержденной репутацией в принятии на себя ответственности за подпроекты. Мы также рассматриваем кандидатов с меньшим опытом, но сильными фундаментальными знаниями. Наши проекты включают в себя:
— Отчеты для StratCom НАТО
— Отчеты для Европейского Союза
— Исследование общественных интересов
Что вы буду делать:
- Вносить вклад в ядро аналитической системы вместе с серверными разработчиками и аналитиками.
- Работать с команда аналитиков и специалистов по обработке данных для проведения исследований на основе данных.
Основная квалификация:
- 3+ года опыта в разработке программного обеспечения.
- Понимание облачной архитектуры. Опыт проектирования, внедрения и обслуживания облачной инфраструктуры и решений.
- Знание инструментов GCP. Имеете опыт работы с сервисами и инструментами Google Cloud Platform, уделяя особое внимание их эффективному использованию для обеспечения оптимальной производительности и масштабируемости приложений.
- Написание тестов. Навыки написания комплексных тестов для обеспечения надежности и производительности приложений с использованием различных методологий и инструментов тестирования.
- Понимание предметно-ориентированной разработки (DDD). Уверенное понимание принципов и методов DDD для проектирования и внедрения систем, ориентированных на бизнес-цели и логику предметной области.
- Понимание разработки, управляемой событиями. Опыт проектирования и разработки систем на основе архитектуры, управляемой событиями, обеспечивающей масштабируемость и оперативность приложений.
- Умение использовать Knex.js для построения SQL-запросов. Способен создавать сложные запросы к базе данных в удобном для чтения и сопровождении виде с помощью этого конкретного построителя запросов.
- Глубокое понимание и опыт работы с платформами ORM для преобразования между моделями данных приложения и базы данных, улучшения удобства сопровождения кода и эффективности доступа к базе данных.
- Функциональное программирование (ФП). Имеет навыки парадигм и методов функционального программирования, способен писать чистый, удобный в сопровождении и надежный код с использованием функциональных стилей на соответствующих языках программирования.
- Опыт работы с базами данных SQL и NoSQL (также с облачными базами данных).
ul>
Хорошо иметь:
- Node.js
- Опыт работы с Python (научные библиотеки, Flask)
- Опыт создания инструментов аналитики социальных сетей
- Elasticsearch (ELK)
- Vue 3, Vuetify, Firebase, Chart.js (для панели администратора)
- Vue 3, Vuetify, Firebase, Chart.js (для панели администратора)
- li>