О компании и команде
Команда Kaspersky Container Security занимается разработкой B2B решения для обеспечения безопасности и прозрачности работы контейнерных инфраструктур на базе K8S и OpenShift.
Решение обеспечивает защиту контейнеров и нод кластера от киберугроз, уязвимостей, недоверенных взаимодействий, а также позволяет выявлять проблемы с конфигурациями инфраструктуры и наличие в ней уязвимостей.
Мы ищем талантливого и ответственного Go разработчика с широким кругозором, который не боится нетривиальных задач.
Ожидания от кандидата
Что требуется от вас:
- Опыт коммерческой разработки на любых языках программирования от 4 лет (из них на golang не менее 1 года);
- Знание SQL, опыт работы с PostgreSQL;
- Опыт программирования в POSIX-окружении;
- Опыт профилирования go-приложений;
- Опыт работы с REST/gRPC API, HTTP, WebSocket;
- Опыт разработки асинхронных программ;
- Опыт работы с брокерами сообщений;
- Опыт написания Unit и интеграционных тестов;
- Понимание принципов Gitlab CI/CD.
Будет плюсом:
- Опыт разработки мультиязычных приложений;
- Опыт работы с RestAPI, WebSocket, написание контрактов для бэкэнда;
- Опыт DevOps работы с контейнерными средами Docker, Kubernetes, OpenShift - написание конфигов, компонентов и прочее.
Условия работы
Чем предстоит заниматься:
- Участвовать в командной оценке и анализе задач;
- Разрабатывать компоненты решения контейнерной безопасности KCS;
- Участвовать в проектировании и реализации архитектуры отдельных компонентов платформы.