Продукт: TheWall - разрабатываемый компанией Firewall на базе open-source решений. В данный момент эксплуатируется для нужд компании. В ближайшее время планируется выход коммерческой версии продукта, поэтому разработка находится в активной фазе. Технически из себя представляет сервисы для обнаружения/предотвращения атак + административная панель для их настройки. Важно отметить, что мы имеем возможность выбрать современный стек.
В поисках: Java разработчика уровня Middle +\Senior Стек: Java 11, Spring (Data, Security, Web, Aspect), Keycloack, PostgreSQL, Clickhouse, Nginx (+ modsecurity), Suricata, Ansible Задачи: Разработка отдельных компонентов серверной инфраструктуры. Работа с небольшим количеством DevOps задач - работа с dockerfile (сборка имеджей) и docker-compose + обновление ansible конфигов для задач деплоя. Команда: На проекте 11 человек, команда Backend 2 инженера.
Требования к опыту:
Уверенное владение Java SE 11, Spring/Spring Boot (Data, Security, Web, Aspect);
Опыт работы с микросервисами (Docker, docker-compose);
Знание Unix;
Понимание сетевых протоколов (TCP/UDP, HTTP(S));
Знание Maven;
Знание CI/CD: Gitlab;
Опыт работы с PostgreSQL, Clickhouse ( опыт в оптимизации SQL-запросов).