Senior .NET Developer (PT CERT)
Требуемый опыт работы: 3–6 лет
Полная занятость, удаленная работа
Чем занимается Positive Technologies
Мы создаем продукты для кибербезопасности. Это решения и технологии, которые защищают от хакеров и помогают проводить расследования инцидентов.
Мы разрабатываем сложные высоконагруженные системы, используем алгоритмы машинного обучения, обработки и анализа данных, опенсорс-решения и адаптируем их к нашим задачам. Часть наработок мы публикуем на GitHub. Прежде чем отдавать продукты заказчикам, мы проверяем их на себе.
У нас семь офисов в России (в Москве, Санкт-Петербурге, Самаре, Нижнем Новгороде, Томске и два в Новосибирске), поэтому продуктовые команды часто территориально распределены. Нас больше 1500 человек.
В команду продукта PT CERT мы ищем Программиста .NET.
О проекте:
Наша команда разрабатывает ПО, которое поможет наладить взаимодействие между государственными и коммерческими организациями. Их совместная работа касается сбора, хранения и обработки информации о защищенности инфраструктуры.
Мы создаем распределенную систему. Это не только статические данные, но еще и сеть профессиональных SOC, которые обмениваются данными об атаках и способах борьбы с хакерами.
Мы успешно реализовали уже несколько подобных проектов и на основании полученного опыта перешли к разработке универсальной платформы для работы с инцидентами.
Цели этой платформы — автоматизация обмена информацией между всеми участниками системы, поддержка при расследовании и сокращение времени реакции на инциденты, повышение общей эффективности по противодействию современным хакерским атакам.
Стек технологий: .NET (C#) Framework/Core, PostgreSQL, RabbitMQ, ELK, Event-Sourcing, Docker, Windows/Linux, Gitlab.
Чем предстоит заниматься:
- Проектировать и разрабатывать новый функционал на микросервисах.
- Поддерживать уже разработанный функционал на микросервисах.
- Оптимизировать производительность микросервисов.
Что необходимо кандидату:
- опыт разработки на .NET (C#) Framework/Core не менее 3-х лет;
- опыт работы с SQL базами данных (PostgreSQL), знание принципов оптимизации запросов;
- опыт работы с системами контроля версии(Git);
- опыт работы с Docker;
- умение писать модульные (unit) тесты;
- знание основ платформы .NET;
- знание базовых структур данных и алгоритмов;
- знание паттернов проектирования;
- знание и понимание принципов SOLID;
- понимание принципов разработки микросервисов;
- понимание асинхронности, многопоточности и их ограничений;
- понимание принципов работы брокеров сообщений.
Будет плюсом опыт работы с: RabbitMQ, DDD, Event-Sourcing, CI/CD GitLab/TeamCity, VmWare vSphere.
Что предлагаем:
- всё полностью официально, также у компании есть IT аккредитация;
- 6 недель оплачиваемого отпуска в год;
-
ДМС со стоматологией, вызовом врача на дом, экстренной госпитализацией и страховкой для путешествий;
-
возможность работать удаленно или в одном из наших офисов;
-
гибкий график – можно выбирать время начала рабочего дня;
- минимум бюрократии и формализма;
- частичная компенсация спорта, психологической помощи, и еще много скидок на различные услуги и сервисы;
- помощь с планом развития и обучением, оплачиваем посещение курсов, конференций;
- активности вне работы: классные корпоративные мероприятия, тимбилдинги, настолки, приставка, игры в мафию, спортивные команды.
Ключевые навыки
Задайте вопрос работодателю
Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос
Вакансия опубликована 25 января 2023 в Нижнем Новгороде