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