Архитектор программного обеспечения/Ведущий программист — Россия, Санкт-Петербург
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Санкт-Петербург
Формат: Гибрид
Занятость: Полная занятость
Грейд: Senior
9qRD54AV — продуктовая компания. Основное направление — разработка продуктов в сфере информационной безопасности, автоматизации и баз данных.
В команду разработки требуется ведущий программист / архитектор для создания комплекса продуктов кибербезопасности, который обеспечит единый структурированный подход к организации и ведению деятельности по управлению информационной безопасностью.
Вам предстоит:
• Разработка веб-приложений
• Разработка приложений в 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 и пр.