Описание
Datagile — продуктовая компания. Основное направление — разработка продуктов в сфере информационной безопасности, автоматизации и баз данных. В команду разработки требуется ведущий программист / архитектор для создания комплекса продуктов кибербезопасности, который обеспечит единый структурированный подход к организации и ведению деятельности по управлению информационной безопасностью.
Задачи
•Разработка веб-приложений
•Разработка приложений в event-driven парадигме
•Умение разделять предметную область на домены
•Проектирование ER-моделей с учетом требований к производительности
•Выбор и обоснование технологий хранения, обработки и передачи данных
•Проектирование связей и контрактов в микросервисной архитектуре
•Понимание принципов информационной безопасности (авторизация, аутентификация, SSO, PKI, TLS, безопасная разработка)
•Практический опыт программирования
•Использование Docker
•Построение пайплайнов CI/CD
Требования
•Высшее техническое образование (желательно в сфере ИТ)
•Опыт работы в ИТ-компании от 4 лет
•Опыт работы с микросервисной архитектурой от 2 лет
•Опыт разработки на одном из стеков программирования от 4 лет (.NET 6, Java, Node.js, Golang)
•Знание сетевых и прикладных протоколов обмена информацией
•Опыт работы с брокерами сообщений: Apache Kafka, RabbitMQ
•Опыт работы с СУБД: MongoDB, PostgreSQL, ELK
•Опыт работы с Docker
•Знание английского языка на уровне чтения технической документации
Будет плюсом
•Понимание предметной области (сетевых экранов, правила фильтрации, списки доступа)
•Знакомство с Abstract Syntax Tree на практике
•Профилирование SQL запросов
•Практический опыт программирования на Go/C++
•Использование Kubernetes
•Использование UML/BPMN/C4 и пр.
Условия
Условий в вакансии нет.