Xello

BtlРазмер не указан

О компании

Описание компании пока не заполнено.

Город: Москва

Открытые вакансии (14)

ПрограммистУдалённая работаболее 6 лет
О компании: Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помогают бизнесам любого масштаба защищать свои критические данные и данные клиентов. Мы аккредитованная IT-компания в Минцифры и резиденты Сколково, и наши сотрудники могут воспользоваться предлагаемыми льготами. Наша команда регулярно участвует в профильных конференциях, а проекты реализуются на современном технологическом стеке, что обеспечивает инновационность и качество наших решений. Мы работаем с передовым технологическим стеком и решаем сложные задачи, связанные с созданием высоконагруженных систем и архитектурных компонентов. У нас вы будете участвовать в разработке решений, которые взаимодействуют с операционными системами и инфраструктурой, обрабатывают сотни тысяч событий в секунду и оптимизируют процессы хранения данных и коммуникации между компонентами. Мы ценим инновации и открыты для экспериментов, постоянно используем современные подходы и инструменты в разработке. Сейчас мы ищем Tech Lead, который поможет развивать архитектуру нашей платформы и будет принимать ключевые технические решения. Основная часть системы написана на Kotlin, но архитектура продукта также включает множество сервисов и модулей на других стеках, поэтому мы ищем инженера, который не ограничивает себя одним языком программирования и готов использовать разные технологии для решения задач. Мы ищем инженера-генералиста, а не разработчика конкретного языка. Нам нужен человек, который: Способен разбираться в сложных системах; Принимает архитектурные решения и отвечает за их реализацию; Помогает команде решать сложные инженерные задачи; Готов работать с разными технологиями на базе Kotlin/Go/Python/C#. Наш стек: Kotlin/Go - основные языки разработки серверных компонентов; Базы данных PostgresSQL, ClickHouse; Брокеры сообщений Apache Kafka, NATS; Spring Framework (Boot, Security, Data JPA, LDAP, Kafka); Hibernate ORM; Компоненты и сервисы на других языках программирования (Go/Python/C/C++); Сложная композитная система сборки и разворачивания решения в формате on-premise; Много интеграций со сторонними системами - ActiveDirectory, LDAP, DNS, SIEM, почтовые серверы, Syslog и др.; Собственная инфраструктура для разработки и тестирования решения; Используем Jira, Confluence, Bitbucket, draw.io, TestRail; Mattermost, Zoom, Telemost для общения; Linux/Windows/macOS. Чем предстоит заниматься: Участвовать в проектировании архитектуры платформы; Принимать ключевые технические решения; Проектировать и реализовывать backend-сервисы; Работать с распределёнными системами и большим количеством интеграций; Разбираться в сложных инфраструктурных проблемах; Проводить code review; Заниматься техническим развитием команды; Помогать разработчикам решать сложные инженерные задачи; Участвовать в выборе технологий и развитии технологического стека; Потребуется выходить за рамки JVM и писать сервисы на Go/Python или других языках, если это лучше подходит для решения задачи. Что ожидаем от кандидата: Опыт работы на похожей позиции от 2+ лет; Опыт разработки backend-систем 5+ лет; Уверенное владение одним из языков Kotlin/Go/Python/C#; Опыт проектирования архитектуры сервисов; Понимание принципов распределенных систем; Знание алгоритмов, структур данных и паттернов проектирования; Опыт работы с Kafka или другими брокерами сообщений; Опыт работы с SQL и NoSQL базами данных; Понимание многопоточности и асинхронного программирования; Уверенное владение Linux; Понимание принципов работы сетевых протоколов. Будет плюсом: Опыт работы с высоконагруженными системами; Опыт проектирования распределённых архитектур; Опыт и интерес к другим программным экосистемам; Интерес к функциональной безопасности и кибербезопасности; Понимание Agile и DevOps методологии и подходов; Глубокое понимание работы протоколов передачи данных. Мы предлагаем: Гибкий гибридный график работы; Возможность удаленной работы; Достойную заработную плату, которая обсуждается с каждым кандидатом индивидуально и зависит от знаний и опыта; Пересмотр заработной платы в соответствии с профессиональным ростом; Возможность максимально влиять на продукт; Профессиональный рост, возможность работы над сложными задачами в рамках уникального продукта; Возможность принимать участие в профильных мероприятиях и конференциях. Качественный пакет ДМС, day-off pack, и т.д.
Xello Middle/Middle+ QA Engineer
Зарплата не указанаМосква
ТестировщикУдалённая работа1–3 года
Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помогают бизнесам любого масштаба защищать свои критические данные и данные клиентов. Мы аккредитованная IT-компания в Минцифры и резиденты Сколково, и наши сотрудники могут воспользоваться предлагаемыми льготами. Наша команда регулярно участвует в профильных конференциях, а проекты реализуются на современном технологическом стеке, что обеспечивает инновационность и качество наших решений. Мы работаем с передовым технологическим стеком и решаем сложные задачи, связанные с созданием высоконагруженных систем и архитектурных компонентов. У нас вы будете участвовать в разработке решений, которые взаимодействуют с операционными системами и инфраструктурой, обрабатывают сотни тысяч событий в секунду и оптимизируют процессы хранения данных и коммуникации между компонентами. Мы ценим инновации и открыты для экспериментов, постоянно используем современные подходы и инструменты в разработке. Сейчас мы ищем человека, который готов воспринимать каждую задачу QA, как инженерный вызов :) Наш стек: PostgreSQL; RabbitMQ, Kafka; Python, C#, C++; Backend – Spring, Kotlin, Java, Groovy; Frontend – TypeScript, JS, npm, node, ant, redux; Jira, TestRail, Jenkins, Confluence, Bitbucket, Figma, Slack; Docker, K8s. Чем вам предстоит заниматься: тестировать новые модули и функции продукта; участвовать в построении процесса тестирования (регресс, смоук, тестирование фичей, процесс выкатки, ретроспектива релиза); отвечать за стабильность работы платформы в релизе; участвовать в процессе автоматизации тестирования; взаимодействовать с инженерами и разработчиками в рамках процесса разработки. Что ожидаем от кандидата: знание способов и методик тестирования; опыт тестирования сложных технологических решений или систем (например системы с микросервисной архитектурой, программно-аппаратные комплексы или on-premise решения); опыт работы с linux-подобными операционными системами на уровне продвинутого пользователя; опыт тестирования web-приложений (frontend & backend); умение по stack trace выяснить, в чем ошибка или куда смотреть дальше. Будет плюсом: понимание работы основных протоколов обмена данными; опыт работы с системами виртуализации (VMWare, VirtualBox); опыт работы c Docker; опыт работы с системами контроля версий (git); опыт автоматизации процесса тестирования (написание автоматических тестов); умение читать и запускать код на python или java; инженерный бэкграунд и опыт работы на смежных ролях; базовые представления принципов работы компьютерных сетей (начиная от модели OSI); опыт работы с SQL базами данных и написания SQL-запросов; Мы предлагаем: гибкий гибридный график работы; возможность удаленной работы; достойную заработную плату, которая обсуждается с каждым кандидатом индивидуально и зависит от знаний и опыта; пересмотр заработной платы в соответствии с профессиональным ростом; возможность максимально влиять на продукт; профессиональный рост в роли инженера, возможность работы над сложными инженерными задачами в рамках уникального продукта; возможность принимать участие в профильных мероприятиях и конференциях; качественный пакет ДМС, day-off pack, и т.д.
ПрограммистУдалённая работа3–6 лет
О компании: Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помогают бизнесам любого масштаба защищать свои критические данные и данные клиентов. Мы аккредитованная IT-компания в Минцифры и резиденты Сколково, и наши сотрудники могут воспользоваться предлагаемыми льготами. Наша команда регулярно участвует в профильных конференциях, а проекты реализуются на современном технологическом стеке, что обеспечивает инновационность и качество наших решений. Сейчас мы разрабатываем высоконагруженные сервисы, которые взаимодействуют с десятками тысяч клиентов, получают от них миллионы событий и в режиме реального времени ищут среди этих событий инциденты информационной безопасности. О позиции: Вам предстоит заниматься разработкой агентских компонентов под Linux для одного из продуктов компании. Что ожидаем от кандидата: Опыт написания production кода на Golang от 5-ти лет; Базовые знания алгоритмов, структур данных, паттернов проектирования и программирования, навыки их применения; Понимание работы основных протоколов обмена данными и принципов работы компьютерных сетей; Опыт разработки eBPF-программ (kprobes, tracepoints, LSM hooks) Понимание принципов многопоточной разработки; Знакомство с некоторыми подсистемами Linux Kernel (файловая система, сетевая подсистема, межпроцессное взаимодействие, диспетчер памяти, планировщик); Умение работать с git; Самостоятельность, инициативность, быстрая обучаемость. Будет плюсом: Знание архитектуры Linux; Знание libc и POSIX API; Опыт применения основных системных и прикладных библиотек по перехвату сетевого трафика; Опыт работы с gcc/g++, gdb, gprof/perf, make/cmake; Опыт работы с инструментами трассировки и профилирования ядра Linux; Опыт построения архитектуры современных прикладных и облачных приложений; Продвинутое владение Docker; Глубокое понимание принципов работы систем контейнеризации; Опыт работы с системами виртуализации (VMWare, VirtualBox); Интерес к функциональной безопасности и кибербезопасности. Мы предлагаем: Гибкий гибридный график работы; Возможность удаленной работы; Достойную заработную плату, которая обсуждается с каждым кандидатом индивидуально и зависит от знаний и опыта; Пересмотр заработной платы в соответствии с профессиональным ростом; Возможность максимально влиять на продукт; Профессиональный рост в роли разработчика, возможность работы над сложными задачами в рамках уникального продукта; Возможность принимать участие в профильных мероприятиях и конференциях; Качественный пакет ДМС, day-off pack, и т.д.
Xello Senior Golang Developer
Зарплата не указанаМосква
ПрограммистУдалённая работа3–6 лет
О компании: Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помогают бизнесам любого масштаба защищать свои критические данные и данные клиентов. Мы аккредитованная IT-компания в Минцифры и резиденты Сколково, и наши сотрудники могут воспользоваться предлагаемыми льготами. Наша команда регулярно участвует в профильных конференциях, а проекты реализуются на современном технологическом стеке, что обеспечивает инновационность и качество наших решений. Мы работаем с передовым технологическим стеком и решаем сложные задачи, связанные с созданием высоконагруженных систем и архитектурных компонентов. У нас вы будете участвовать в разработке решений, которые взаимодействуют с операционными системами и инфраструктурой, обрабатывают сотни тысяч событий в секунду и оптимизируют процессы хранения данных и коммуникации между компонентами. Мы ценим инновации и открыты для экспериментов, постоянно используем современные подходы и инструменты в разработке. Сейчас мы разрабатываем высоконагруженные сервисы, которые взаимодействуют с десятками тысяч клиентов, получают от них миллионы событий и в режиме реального времени ищут среди этих событий инциденты информационной безопасности. Что ожидаем от кандидата: Опыт написания production кода на Golang от 3-х лет; Знания алгоритмов, структур данных, паттернов проектирования и программирования, а так же опыт их применения; Понимание работы основных протоколов обмена данными и принципов работы компьютерных сетей; Практический опыт работы с NATS, Kafka или RabbitMQ; Опыт проектирования и разработки REST API; Продвинутое владение Linux и Docker; Самостоятельность, инициативность, быстрая обучаемость. Будет плюсом: Практический опыт работы с Clickhouse; Практический опыт работы с gRPC; Практический опыт работы с Nginx; Понимание Agile и DevOps методологий и подходов. Мы предлагаем: Гибкий гибридный график работы; Возможность удаленной работы; Достойную заработную плату, которая обсуждается с каждым кандидатом индивидуально и зависит от знаний и опыта; Пересмотр заработной платы в соответствии с профессиональным ростом; Возможность максимально влиять на продукт; Профессиональный рост, возможность работы над сложными задачами в рамках уникального продукта; Возможность принимать участие в профильных мероприятиях и конференциях; Качественный пакет ДМС, day-off pack, и т.д.
Xello DevOps-инженер
Зарплата не указанаМосква
ПрограммистУдалённая работа3–6 лет
О компании: Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помогают бизнесам любого масштаба защищать свои критические данные и данные клиентов. Мы аккредитованная IT-компания в Минцифры и резиденты Сколково, и наши сотрудники могут воспользоваться предлагаемыми льготами. Наша команда регулярно участвует в профильных конференциях, а проекты реализуются на современном технологическом стеке, что обеспечивает инновационность и качество наших решений. Мы работаем с передовым технологическим стеком и решаем сложные задачи, связанные с созданием высоконагруженных систем и архитектурных компонентов. У нас вы будете участвовать в разработке решений, которые взаимодействуют с операционными системами и инфраструктурой, обрабатывают сотни тысяч событий в секунду и оптимизируют процессы хранения данных и коммуникации между компонентами. Мы ценим инновации и открыты для экспериментов, постоянно используем современные подходы и инструменты в разработке. Сегодня мы ищем инженера, который будет развивать инфраструктурную часть наших продуктов и участвовать в подготовке on-premise-поставок для клиентов. Основной фокус роли — проектирование, автоматизация развёртывания, сопровождение и развитие компонентов, обеспечивающих работу решения в инфраструктуре заказчиков. Нам нужен инженер, которому интересно работать не только с классическим DevOps-инструментарием, но и с архитектурой продукта и on-premise-развёртываниями. Чем предстоит заниматься: Участвовать в проектировании архитектуры on-premise-решения и инфраструктурных компонентов; Автоматизировать развёртывание продукта в инфраструктуре клиентов; Развивать и поддерживать CI/CD-пайплайны; Работать с контейнеризацией и оркестрацией: Docker, Kubernetes или Docker Swarm; Участвовать в разработке новых сервисов; Улучшать мониторинг, логирование и наблюдаемость компонентов; Работать над процессами SSDLC; Участвовать в анализе и решении инфраструктурных проблем. Что ожидаем от кандидата: Опыт разработки на Python или JVM-языке (Kotlin, Java, Groovy и др.) — от 2 лет; Практический опыт работы с Docker, Kubernetes или Docker Swarm; Уверенное владение Linux на уровне продвинутого пользователя; Понимание принципов работы компьютерных сетей: OSI, TCP/IP, сетевые протоколы; Хорошее представление о построении IT-инфраструктуры; Понимание архитектуры микросервисов и распределённых систем; Умение читать техническую документацию на английском языке; Системное мышление, инициативность и интерес к новым технологиям. Будет плюсом: Знание Nginx и практическое применение в инфраструктурных задачах; Работа с брокерами сообщений: Apache Kafka, RabbitMQ, NATS; Использование Ansible и Helm для автоматизации развёртывания; Участие в подготовке on-premise-инсталляций или enterprise-поставок; Опыт работы с инструментами SAST/SCA/DAST; Настройка мониторинга, логирования и алертинга. Мы предлагаем: Гибкий гибридный график работы; Возможность удаленной работы; Достойную заработную плату, которая обсуждается с каждым кандидатом индивидуально и зависит от знаний и опыта; Пересмотр заработной платы в соответствии с профессиональным ростом; Возможность максимально влиять на продукт; Профессиональный рост, возможность работы над сложными задачами в рамках уникального продукта; Возможность принимать участие в профильных мероприятиях и конференциях; Качественный пакет ДМС, day-off pack, и т.д.
Xello Senior Kotlin/Java Developer
Зарплата не указанаМосква
ПрограммистУдалённая работаболее 6 лет
О компании: Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помогают бизнесам любого масштаба защищать свои критические данные и данные клиентов. Мы аккредитованная IT-компания в Минцифры и резиденты Сколково, и наши сотрудники могут воспользоваться предлагаемыми льготами. Наша команда регулярно участвует в профильных конференциях, а проекты реализуются на современном технологическом стеке, что обеспечивает инновационность и качество наших решений. Мы работаем с передовым технологическим стеком и решаем сложные задачи, связанные с созданием высоконагруженных систем и архитектурных компонентов. У нас вы будете участвовать в разработке решений, которые взаимодействуют с операционными системами и инфраструктурой, обрабатывают сотни тысяч событий в секунду и оптимизируют процессы хранения данных и коммуникации между компонентами. Мы ценим инновации и открыты для экспериментов, постоянно используем современные подходы и инструменты в разработке. Что ожидаем от кандидата: Опыт написания production кода на JVM-языке от 3-х лет; Знания алгоритмов, структур данных, паттернов проектирования и программирования, а так же опыт их применения; Опыт работы с Spring Framework (Boot, Security, Data JPA, LDAP, Kafka) от 3-х лет; Знание Hibernate ORM (подойдет опыт с любым другим ORM); Опыт работы с транзакциями (для чего, propagation, isolation); Знание многопоточности (активно используем Kotlin Coroutines); Продвинутое владение Linux; Понимание работы основных протоколов обмена данными и принципов работы компьютерных сетей; Опыт написания unit-тестов; Самостоятельность, инициативность, быстрая обучаемость. Будет плюсом: Понимание Agile и DevOps методологии и подходов; Глубокое понимание работы протоколов передачи данных; Интерес к функциональной безопасности и кибербезопасности; Опыт и интерес к другим программным экосистемам: Python/Golang/C/C++. Наш стек: Kotlin - основной язык разработки; Spring Framework (Boot, Secutiry, Data JPA, LDAP, Kafka); База данных PostgresSQL; Hibernate ORM; Apache Kafka; Linux/Windows; Другие языки программирования (C/C++/Golang/Python); Сложная система сборки и разворачивания решения в сторонней инфраструктуре. Мы используем Jenkins, но думаем переезжать на Gitlab CI; Много интеграций со сторонними системами - ActiveDirectory, LDAP, DNS, SIEM, почтовые серверы, Syslog и др.; Собственная инфраструктура для разработки и тестирования решения; Используем Jira, Confluence, Jenkins/Gitlab, TestRail, draw.io; Zoom для общения. Мы предлагаем: Гибкий гибридный график работы; Возможность удаленной работы; Достойную заработную плату, которая обсуждается с каждым кандидатом индивидуально и зависит от знаний и опыта; Пересмотр заработной платы в соответствии с профессиональным ростом; Возможность максимально влиять на продукт; Профессиональный рост в роли разработчика, возможность работы над сложными задачами в рамках уникального продукта; Возможность принимать участие в профильных мероприятиях и конференциях; Качественный пакет ДМС, day-off pack, и т.д.
Xello Middle/Middle+ QA Engineer
Зарплата не указанаМосква
ТестировщикУдалённая работа1–3 года
Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помогают бизнесам любого масштаба защищать свои критические данные и данные клиентов. Мы аккредитованная IT-компания в Минцифры и резиденты Сколково, и наши сотрудники могут воспользоваться предлагаемыми льготами. Наша команда регулярно участвует в профильных конференциях, а проекты реализуются на современном технологическом стеке, что обеспечивает инновационность и качество наших решений. Мы работаем с передовым технологическим стеком и решаем сложные задачи, связанные с созданием высоконагруженных систем и архитектурных компонентов. У нас вы будете участвовать в разработке решений, которые взаимодействуют с операционными системами и инфраструктурой, обрабатывают сотни тысяч событий в секунду и оптимизируют процессы хранения данных и коммуникации между компонентами. Мы ценим инновации и открыты для экспериментов, постоянно используем современные подходы и инструменты в разработке. Сейчас мы ищем человека, который готов воспринимать каждую задачу QA, как инженерный вызов :) Наш стек: PostgreSQL; RabbitMQ, Kafka; Python, C#, C++; Backend – Spring, Kotlin, Java, Groovy; Frontend – TypeScript, JS, npm, node, ant, redux; Jira, TestRail, Jenkins, Confluence, Bitbucket, Figma, Slack; Docker, K8s. Чем вам предстоит заниматься: тестировать новые модули и функции продукта; участвовать в построении процесса тестирования (регресс, смоук, тестирование фичей, процесс выкатки, ретроспектива релиза); отвечать за стабильность работы платформы в релизе; участвовать в процессе автоматизации тестирования; взаимодействовать с инженерами и разработчиками в рамках процесса разработки. Что ожидаем от кандидата: знание способов и методик тестирования; опыт тестирования сложных технологических решений или систем (например системы с микросервисной архитектурой, программно-аппаратные комплексы или on-premise решения); опыт работы с linux-подобными операционными системами на уровне продвинутого пользователя; опыт тестирования web-приложений (frontend backend); умение по stack trace выяснить, в чем ошибка или куда смотреть дальше. Будет плюсом: понимание работы основных протоколов обмена данными; опыт работы с системами виртуализации (VMWare, VirtualBox); опыт работы c Docker; опыт работы с системами контроля версий (git); опыт автоматизации процесса тестирования (написание автоматических тестов); умение читать и запускать код на python или java; инженерный бэкграунд и опыт работы на смежных ролях; базовые представления принципов работы компьютерных сетей (начиная от модели OSI); опыт работы с SQL базами данных и написания SQL-запросов; Мы предлагаем: гибкий гибридный график работы; возможность удаленной работы; достойную заработную плату, которая обсуждается с каждым кандидатом индивидуально и зависит от знаний и опыта; пересмотр заработной платы в соответствии с профессиональным ростом; возможность максимально влиять на продукт; профессиональный рост в роли инженера, возможность работы над сложными инженерными задачами в рамках уникального продукта; возможность принимать участие в профильных мероприятиях и конференциях; качественный пакет ДМС, day-off pack, и т.д.
Xello DevOps-инженер
Зарплата не указанаМосква
ПрограммистУдалённая работа3–6 лет
О компании: Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помогают бизнесам любого масштаба защищать свои критические данные и данные клиентов. Мы аккредитованная IT-компания в Минцифры и резиденты Сколково, и наши сотрудники могут воспользоваться предлагаемыми льготами. Наша команда регулярно участвует в профильных конференциях, а проекты реализуются на современном технологическом стеке, что обеспечивает инновационность и качество наших решений. Мы работаем с передовым технологическим стеком и решаем сложные задачи, связанные с созданием высоконагруженных систем и архитектурных компонентов. У нас вы будете участвовать в разработке решений, которые взаимодействуют с операционными системами и инфраструктурой, обрабатывают сотни тысяч событий в секунду и оптимизируют процессы хранения данных и коммуникации между компонентами. Мы ценим инновации и открыты для экспериментов, постоянно используем современные подходы и инструменты в разработке. Сегодня мы ищем инженера, который будет развивать инфраструктурную часть наших продуктов и участвовать в подготовке on-premise-поставок для клиентов. Основной фокус роли — проектирование, автоматизация развёртывания, сопровождение и развитие компонентов, обеспечивающих работу решения в инфраструктуре заказчиков. Нам нужен инженер, которому интересно работать не только с классическим DevOps-инструментарием, но и с архитектурой продукта и on-premise-развёртываниями. Чем предстоит заниматься: Участвовать в проектировании архитектуры on-premise-решения и инфраструктурных компонентов; Автоматизировать развёртывание продукта в инфраструктуре клиентов; Развивать и поддерживать CI/CD-пайплайны; Работать с контейнеризацией и оркестрацией: Docker, Kubernetes или Docker Swarm; Участвовать в разработке новых сервисов; Улучшать мониторинг, логирование и наблюдаемость компонентов; Работать над процессами SSDLC; Участвовать в анализе и решении инфраструктурных проблем. Что ожидаем от кандидата: Опыт разработки на Python или JVM-языке (Kotlin, Java, Groovy и др.) — от 2 лет; Практический опыт работы с Docker, Kubernetes или Docker Swarm; Уверенное владение Linux на уровне продвинутого пользователя; Понимание принципов работы компьютерных сетей: OSI, TCP/IP, сетевые протоколы; Хорошее представление о построении IT-инфраструктуры; Понимание архитектуры микросервисов и распределённых систем; Умение читать техническую документацию на английском языке; Системное мышление, инициативность и интерес к новым технологиям. Будет плюсом: Знание Nginx и практическое применение в инфраструктурных задачах; Работа с брокерами сообщений: Apache Kafka, RabbitMQ, NATS; Использование Ansible и Helm для автоматизации развёртывания; Участие в подготовке on-premise-инсталляций или enterprise-поставок; Опыт работы с инструментами SAST/SCA/DAST; Настройка мониторинга, логирования и алертинга. Мы предлагаем: Гибкий гибридный график работы; Возможность удаленной работы; Достойную заработную плату, которая обсуждается с каждым кандидатом индивидуально и зависит от знаний и опыта; Пересмотр заработной платы в соответствии с профессиональным ростом; Возможность максимально влиять на продукт; Профессиональный рост, возможность работы над сложными задачами в рамках уникального продукта; Возможность принимать участие в профильных мероприятиях и конференциях; Качественный пакет ДМС, day-off pack, и т.д.
ПрограммистУдалённая работа3–6 лет
О компании: Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помогают бизнесам любого масштаба защищать свои критические данные и данные клиентов. Мы аккредитованная IT-компания в Минцифры и резиденты Сколково, и наши сотрудники могут воспользоваться предлагаемыми льготами. Наша команда регулярно участвует в профильных конференциях, а проекты реализуются на современном технологическом стеке, что обеспечивает инновационность и качество наших решений. Сейчас мы разрабатываем высоконагруженные сервисы, которые взаимодействуют с десятками тысяч клиентов, получают от них миллионы событий и в режиме реального времени ищут среди этих событий инциденты информационной безопасности. О позиции: Вам предстоит заниматься разработкой агентских компонентов под Linux для одного из продуктов компании. Что ожидаем от кандидата: Опыт написания production кода на Golang от 5-ти лет; Базовые знания алгоритмов, структур данных, паттернов проектирования и программирования, навыки их применения; Понимание работы основных протоколов обмена данными и принципов работы компьютерных сетей; Опыт разработки eBPF-программ (kprobes, tracepoints, LSM hooks) Понимание принципов многопоточной разработки; Знакомство с некоторыми подсистемами Linux Kernel (файловая система, сетевая подсистема, межпроцессное взаимодействие, диспетчер памяти, планировщик); Умение работать с git; Самостоятельность, инициативность, быстрая обучаемость. Будет плюсом: Знание архитектуры Linux; Знание libc и POSIX API; Опыт применения основных системных и прикладных библиотек по перехвату сетевого трафика; Опыт работы с gcc/g++, gdb, gprof/perf, make/cmake; Опыт работы с инструментами трассировки и профилирования ядра Linux; Опыт построения архитектуры современных прикладных и облачных приложений; Продвинутое владение Docker; Глубокое понимание принципов работы систем контейнеризации; Опыт работы с системами виртуализации (VMWare, VirtualBox); Интерес к функциональной безопасности и кибербезопасности. Мы предлагаем: Гибкий гибридный график работы; Возможность удаленной работы; Достойную заработную плату, которая обсуждается с каждым кандидатом индивидуально и зависит от знаний и опыта; Пересмотр заработной платы в соответствии с профессиональным ростом; Возможность максимально влиять на продукт; Профессиональный рост в роли разработчика, возможность работы над сложными задачами в рамках уникального продукта; Возможность принимать участие в профильных мероприятиях и конференциях; Качественный пакет ДМС, day-off pack, и т.д.
ПрограммистУдалённая работаболее 6 лет
О компании: Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помогают бизнесам любого масштаба защищать свои критические данные и данные клиентов. Мы аккредитованная IT-компания в Минцифры и резиденты Сколково, и наши сотрудники могут воспользоваться предлагаемыми льготами. Наша команда регулярно участвует в профильных конференциях, а проекты реализуются на современном технологическом стеке, что обеспечивает инновационность и качество наших решений. Мы работаем с передовым технологическим стеком и решаем сложные задачи, связанные с созданием высоконагруженных систем и архитектурных компонентов. У нас вы будете участвовать в разработке решений, которые взаимодействуют с операционными системами и инфраструктурой, обрабатывают сотни тысяч событий в секунду и оптимизируют процессы хранения данных и коммуникации между компонентами. Мы ценим инновации и открыты для экспериментов, постоянно используем современные подходы и инструменты в разработке. Сейчас мы ищем Tech Lead, который поможет развивать архитектуру нашей платформы и будет принимать ключевые технические решения. Основная часть системы написана на Kotlin, но архитектура продукта также включает множество сервисов и модулей на других стеках, поэтому мы ищем инженера, который не ограничивает себя одним языком программирования и готов использовать разные технологии для решения задач. Мы ищем инженера-генералиста, а не разработчика конкретного языка. Нам нужен человек, который: Способен разбираться в сложных системах; Принимает архитектурные решения и отвечает за их реализацию; Помогает команде решать сложные инженерные задачи; Готов работать с разными технологиями на базе Kotlin/Go/Python/C#. Наш стек: Kotlin/Go - основные языки разработки серверных компонентов; Базы данных PostgresSQL, ClickHouse; Брокеры сообщений Apache Kafka, NATS; Spring Framework (Boot, Security, Data JPA, LDAP, Kafka); Hibernate ORM; Компоненты и сервисы на других языках программирования (Go/Python/C/C++); Сложная композитная система сборки и разворачивания решения в формате on-premise; Много интеграций со сторонними системами - ActiveDirectory, LDAP, DNS, SIEM, почтовые серверы, Syslog и др.; Собственная инфраструктура для разработки и тестирования решения; Используем Jira, Confluence, Bitbucket, draw.io, TestRail; Mattermost, Zoom, Telemost для общения; Linux/Windows/macOS. Чем предстоит заниматься: Участвовать в проектировании архитектуры платформы; Принимать ключевые технические решения; Проектировать и реализовывать backend-сервисы; Работать с распределёнными системами и большим количеством интеграций; Разбираться в сложных инфраструктурных проблемах; Проводить code review; Заниматься техническим развитием команды; Помогать разработчикам решать сложные инженерные задачи; Участвовать в выборе технологий и развитии технологического стека; Потребуется выходить за рамки JVM и писать сервисы на Go/Python или других языках, если это лучше подходит для решения задачи. Что ожидаем от кандидата: Опыт работы на похожей позиции от 2+ лет; Опыт разработки backend-систем 5+ лет; Уверенное владение одним из языков Kotlin/Go/Python/C#; Опыт проектирования архитектуры сервисов; Понимание принципов распределенных систем; Знание алгоритмов, структур данных и паттернов проектирования; Опыт работы с Kafka или другими брокерами сообщений; Опыт работы с SQL и NoSQL базами данных; Понимание многопоточности и асинхронного программирования; Уверенное владение Linux; Понимание принципов работы сетевых протоколов. Будет плюсом: Опыт работы с высоконагруженными системами; Опыт проектирования распределённых архитектур; Опыт и интерес к другим программным экосистемам; Интерес к функциональной безопасности и кибербезопасности; Понимание Agile и DevOps методологии и подходов; Глубокое понимание работы протоколов передачи данных. Мы предлагаем: Гибкий гибридный график работы; Возможность удаленной работы; Достойную заработную плату, которая обсуждается с каждым кандидатом индивидуально и зависит от знаний и опыта; Пересмотр заработной платы в соответствии с профессиональным ростом; Возможность максимально влиять на продукт; Профессиональный рост, возможность работы над сложными задачами в рамках уникального продукта; Возможность принимать участие в профильных мероприятиях и конференциях. Качественный пакет ДМС, day-off pack, и т.д.
Xello Senior Kotlin/Java Developer
Зарплата не указанаМосква
ПрограммистУдалённая работаболее 6 лет
О компании: Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помогают бизнесам любого масштаба защищать свои критические данные и данные клиентов. Мы аккредитованная IT-компания в Минцифры и резиденты Сколково, и наши сотрудники могут воспользоваться предлагаемыми льготами. Наша команда регулярно участвует в профильных конференциях, а проекты реализуются на современном технологическом стеке, что обеспечивает инновационность и качество наших решений. Мы работаем с передовым технологическим стеком и решаем сложные задачи, связанные с созданием высоконагруженных систем и архитектурных компонентов. У нас вы будете участвовать в разработке решений, которые взаимодействуют с операционными системами и инфраструктурой, обрабатывают сотни тысяч событий в секунду и оптимизируют процессы хранения данных и коммуникации между компонентами. Мы ценим инновации и открыты для экспериментов, постоянно используем современные подходы и инструменты в разработке. Что ожидаем от кандидата: Опыт написания production кода на JVM-языке от 3-х лет; Знания алгоритмов, структур данных, паттернов проектирования и программирования, а так же опыт их применения; Опыт работы с Spring Framework (Boot, Security, Data JPA, LDAP, Kafka) от 3-х лет; Знание Hibernate ORM (подойдет опыт с любым другим ORM); Опыт работы с транзакциями (для чего, propagation, isolation); Знание многопоточности (активно используем Kotlin Coroutines); Продвинутое владение Linux; Понимание работы основных протоколов обмена данными и принципов работы компьютерных сетей; Опыт написания unit-тестов; Самостоятельность, инициативность, быстрая обучаемость. Будет плюсом: Понимание Agile и DevOps методологии и подходов; Глубокое понимание работы протоколов передачи данных; Интерес к функциональной безопасности и кибербезопасности; Опыт и интерес к другим программным экосистемам: Python/Golang/C/C++. Наш стек: Kotlin - основной язык разработки; Spring Framework (Boot, Secutiry, Data JPA, LDAP, Kafka); База данных PostgresSQL; Hibernate ORM; Apache Kafka; Linux/Windows; Другие языки программирования (C/C++/Golang/Python); Сложная система сборки и разворачивания решения в сторонней инфраструктуре. Мы используем Jenkins, но думаем переезжать на Gitlab CI; Много интеграций со сторонними системами - ActiveDirectory, LDAP, DNS, SIEM, почтовые серверы, Syslog и др.; Собственная инфраструктура для разработки и тестирования решения; Используем Jira, Confluence, Jenkins/Gitlab, TestRail, draw.io; Zoom для общения. Мы предлагаем: Гибкий гибридный график работы; Возможность удаленной работы; Достойную заработную плату, которая обсуждается с каждым кандидатом индивидуально и зависит от знаний и опыта; Пересмотр заработной платы в соответствии с профессиональным ростом; Возможность максимально влиять на продукт; Профессиональный рост в роли разработчика, возможность работы над сложными задачами в рамках уникального продукта; Возможность принимать участие в профильных мероприятиях и конференциях; Качественный пакет ДМС, day-off pack, и т.д.
Xello Разработчик Go
Зарплата не указанаМосква
ПрограммистУдалённая работа3–6 лет
О компании: Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помогают бизнесам любого масштаба защищать свои критические данные и данные клиентов. Мы аккредитованная IT-компания в Минцифры и резиденты Сколково, и наши сотрудники могут воспользоваться предлагаемыми льготами. Наша команда регулярно участвует в профильных конференциях, а проекты реализуются на современном технологическом стеке, что обеспечивает инновационность и качество наших решений. Мы работаем с передовым технологическим стеком и решаем сложные задачи, связанные с созданием высоконагруженных систем и архитектурных компонентов. У нас вы будете участвовать в разработке решений, которые взаимодействуют с операционными системами и инфраструктурой, обрабатывают сотни тысяч событий в секунду и оптимизируют процессы хранения данных и коммуникации между компонентами. Мы ценим инновации и открыты для экспериментов, постоянно используем современные подходы и инструменты в разработке. Сейчас мы разрабатываем высоконагруженные сервисы, которые взаимодействуют с десятками тысяч клиентов, получают от них миллионы событий и в режиме реального времени ищут среди этих событий инциденты информационной безопасности. Что ожидаем от кандидата: Опыт написания production кода на Golang от 3-х лет; Знания алгоритмов, структур данных, паттернов проектирования и программирования, а так же опыт их применения; Понимание работы основных протоколов обмена данными и принципов работы компьютерных сетей; Практический опыт работы с NATS, Kafka или RabbitMQ; Опыт проектирования и разработки REST API; Продвинутое владение Linux и Docker; Самостоятельность, инициативность, быстрая обучаемость. Будет плюсом: Практический опыт работы с Clickhouse; Практический опыт работы с gRPC; Практический опыт работы с Nginx; Понимание Agile и DevOps методологий и подходов. Мы предлагаем: Гибкий гибридный график работы; Возможность удаленной работы; Достойную заработную плату, которая обсуждается с каждым кандидатом индивидуально и зависит от знаний и опыта; Пересмотр заработной платы в соответствии с профессиональным ростом; Возможность максимально влиять на продукт; Профессиональный рост, возможность работы над сложными задачами в рамках уникального продукта; Возможность принимать участие в профильных мероприятиях и конференциях; Качественный пакет ДМС, day-off pack, и т.д.
Xello Middle/Middle+ QA Engineer
Зарплата не указанаМосква
ТестировщикУдалённая работа1–3 года
Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помогают бизнесам любого масштаба защищать свои критические данные и данные клиентов. Мы аккредитованная IT-компания в Минцифры и резиденты Сколково, и наши сотрудники могут воспользоваться предлагаемыми льготами. Наша команда регулярно участвует в профильных конференциях, а проекты реализуются на современном технологическом стеке, что обеспечивает инновационность и качество наших решений. Мы работаем с передовым технологическим стеком и решаем сложные задачи, связанные с созданием высоконагруженных систем и архитектурных компонентов. У нас вы будете участвовать в разработке решений, которые взаимодействуют с операционными системами и инфраструктурой, обрабатывают сотни тысяч событий в секунду и оптимизируют процессы хранения данных и коммуникации между компонентами. Мы ценим инновации и открыты для экспериментов, постоянно используем современные подходы и инструменты в разработке. Сейчас мы ищем человека, который готов воспринимать каждую задачу QA, как инженерный вызов :) Наш стек: PostgreSQL; RabbitMQ, Kafka; Python, C#, C++; Backend – Spring, Kotlin, Java, Groovy; Frontend – TypeScript, JS, npm, node, ant, redux; Jira, TestRail, Jenkins, Confluence, Bitbucket, Figma, Slack; Docker, K8s. Чем вам предстоит заниматься: тестировать новые модули и функции продукта; участвовать в построении процесса тестирования (регресс, смоук, тестирование фичей, процесс выкатки, ретроспектива релиза); отвечать за стабильность работы платформы в релизе; участвовать в процессе автоматизации тестирования; взаимодействовать с инженерами и разработчиками в рамках процесса разработки. Что ожидаем от кандидата: знание способов и методик тестирования; опыт тестирования сложных технологических решений или систем (например системы с микросервисной архитектурой, программно-аппаратные комплексы или on-premise решения); опыт работы с linux-подобными операционными системами на уровне продвинутого пользователя; опыт тестирования web-приложений (frontend backend); умение по stack trace выяснить, в чем ошибка или куда смотреть дальше. Будет плюсом: понимание работы основных протоколов обмена данными; опыт работы с системами виртуализации (VMWare, VirtualBox); опыт работы c Docker; опыт работы с системами контроля версий (git); опыт автоматизации процесса тестирования (написание автоматических тестов); умение читать и запускать код на python или java; инженерный бэкграунд и опыт работы на смежных ролях; базовые представления принципов работы компьютерных сетей (начиная от модели OSI); опыт работы с SQL базами данных и написания SQL-запросов; Мы предлагаем: гибкий гибридный график работы; возможность удаленной работы; достойную заработную плату, которая обсуждается с каждым кандидатом индивидуально и зависит от знаний и опыта; пересмотр заработной платы в соответствии с профессиональным ростом; возможность максимально влиять на продукт; профессиональный рост в роли инженера, возможность работы над сложными инженерными задачами в рамках уникального продукта; возможность принимать участие в профильных мероприятиях и конференциях; качественный пакет ДМС, day-off pack, и т.д.
Xello DevOps-инженер
Зарплата не указанаМосква
ПрограммистУдалённая работа3–6 лет
О компании: Xello – IT-компания, прошедшая путь от стартапа до одного из ключевых игроков на рынке информационной безопасности. Мы создаём передовые продукты в сфере кибербезопасности, направленные на предотвращение хакерских атак. Наши решения помогают бизнесам любого масштаба защищать свои критические данные и данные клиентов. Мы аккредитованная IT-компания в Минцифры и резиденты Сколково, и наши сотрудники могут воспользоваться предлагаемыми льготами. Наша команда регулярно участвует в профильных конференциях, а проекты реализуются на современном технологическом стеке, что обеспечивает инновационность и качество наших решений. Мы работаем с передовым технологическим стеком и решаем сложные задачи, связанные с созданием высоконагруженных систем и архитектурных компонентов. У нас вы будете участвовать в разработке решений, которые взаимодействуют с операционными системами и инфраструктурой, обрабатывают сотни тысяч событий в секунду и оптимизируют процессы хранения данных и коммуникации между компонентами. Мы ценим инновации и открыты для экспериментов, постоянно используем современные подходы и инструменты в разработке. Сегодня мы ищем инженера, который будет развивать инфраструктурную часть наших продуктов и участвовать в подготовке on-premise-поставок для клиентов. Основной фокус роли — проектирование, автоматизация развёртывания, сопровождение и развитие компонентов, обеспечивающих работу решения в инфраструктуре заказчиков. Нам нужен инженер, которому интересно работать не только с классическим DevOps-инструментарием, но и с архитектурой продукта и on-premise-развёртываниями. Чем предстоит заниматься: Участвовать в проектировании архитектуры on-premise-решения и инфраструктурных компонентов; Автоматизировать развёртывание продукта в инфраструктуре клиентов; Развивать и поддерживать CI/CD-пайплайны; Работать с контейнеризацией и оркестрацией: Docker, Kubernetes или Docker Swarm; Участвовать в разработке новых сервисов; Улучшать мониторинг, логирование и наблюдаемость компонентов; Работать над процессами SSDLC; Участвовать в анализе и решении инфраструктурных проблем. Что ожидаем от кандидата: Опыт разработки на Python или JVM-языке (Kotlin, Java, Groovy и др.) — от 2 лет; Практический опыт работы с Docker, Kubernetes или Docker Swarm; Уверенное владение Linux на уровне продвинутого пользователя; Понимание принципов работы компьютерных сетей: OSI, TCP/IP, сетевые протоколы; Хорошее представление о построении IT-инфраструктуры; Понимание архитектуры микросервисов и распределённых систем; Умение читать техническую документацию на английском языке; Системное мышление, инициативность и интерес к новым технологиям. Будет плюсом: Знание Nginx и практическое применение в инфраструктурных задачах; Работа с брокерами сообщений: Apache Kafka, RabbitMQ, NATS; Использование Ansible и Helm для автоматизации развёртывания; Участие в подготовке on-premise-инсталляций или enterprise-поставок; Опыт работы с инструментами SAST/SCA/DAST; Настройка мониторинга, логирования и алертинга. Мы предлагаем: Гибкий гибридный график работы; Возможность удаленной работы; Достойную заработную плату, которая обсуждается с каждым кандидатом индивидуально и зависит от знаний и опыта; Пересмотр заработной платы в соответствии с профессиональным ростом; Возможность максимально влиять на продукт; Профессиональный рост, возможность работы над сложными задачами в рамках уникального продукта; Возможность принимать участие в профильных мероприятиях и конференциях; Качественный пакет ДМС, day-off pack, и т.д.