C# .NET Developer
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
Кто мы:
Внутри Лаборатории есть масса сервисов и множество данных, которые мы применяем не только для обнаружения зловредов, но и для создания других коммерческих решений: Threat Intelligence сервисов.
Мы ищем толкового и энергичного профессионала, который поможет нам разрабатывать решения для:
- расследования проведенных против наших клиентов атак
- извлечения из петабайт данных и связывания воедино самых разных атрибутов подозрительных объектов
- отслеживания угроз, наиболее вероятно нацеленных на определенные организации
- в конечном счёте - защиты бизнеса наших клиентов!
Что делать:
- Разработка распределенных систем хранения данных и бизнес-логики приложений;
- Развертавание и поддержка системы;
- Анализ требований, участие в разработке планов и оценке реализации;
- Проведение ревью кода;
- Активное участие в выборе и проработке технологий
Что тебе для этого потребуется:
- Уверенное владение языком C#, платформами .NET Framework и .NET (.NET Core);
- Опыт работы с одной из промышленных реляционных БД (MSSQL/PostgreSQL/Oracle: проектирование, ACID, уровни изоляции и т.д.)
- Знание SQL (любой диалект, предпочтительно T-SQL)
- Твердое понимание принципов ООП
- Умение быстро разбираться в чужом коде, оптимизировать и рефакторить как свой, так и чужой код.
- Опыт работы с современными системами контроля исходного кода (git, mercurial, tfs, perforce и т.п.).
Дополнительными плюсами будут:
- MS SQL Server, опыт анализа и оптимизации запросов
- Опыт разработки на Go
- Опыт работы с контейнеризацией
- Опыт работы с NoSQL базами данных