Backend

Developer C# Full-time

О компании и команде

В настоящий момент мы разрабатываем внутренний сервис, который занимается анализом безопасности внутренней инфраструктуры. Все начинается от автоматического формирования структуры инфраструктуры и заканчивается построением различных аналитических отчетов. MaxPatrol, Wazuh – если вам знакомы эти слова, то вы примерно уже понимаете над чем вам придется работать. А так как мы ставимся на самые критичные сервера компании, то нам приходится применять не стандартный подход к сбору данных с минимальным влиянием на производительность и стабильность сервера.

Кроме всего, мы интегрируемся со всеми возможными сервисами внутри компании, собираем к себе все и из этого делаем единое информационное пространство. Наш сервис – это витрина “возможностей”. Поэтому мы уделяем большое внимание безопасной разработке.

Мы не коммерческий продукт для продажи, а значит мы можем экспериментировать с технологиями, процессом разработки, интегрируемся с LLM моделями компании и можем воплощать самые смелые фантазии во имя безопасности. Но, в случае ошибки, “получать” мы будем сильнее и больнее, тк наши пользователи сидят за соседним столом, пьют с нами кофе и знают где мы сидим 😊.

А еще, мы делаем много других интересных сервисов. Ищем не задекларированный 3rd party внутри продукта, опубликованные секреты. И много другого начиная от простейших скриптов и заканчивая большими сервисами по управлению требованиями и бюджетом.

Ожидания от кандидата

  • Образование - высшее техническое образование, предпочтительно в области ИТ;
  • Опыт работы от 1 года;
  • Отличное знание C# .NET
  • Опыт использования СУБД или NoSql;
  • Опыт работы с docker, CI & CD;
  • Понимание TDD и опыт написания тестов для разрабатываемого кода;
  • Умение работать с Git;
  • Желание осваивать новые для себя технологии;
  • Умение как самостоятельно, так и в команде полностью доводить до конца поставленные задачи.

Будет плюсом:

  • Знание React, Angular, JS;
  • Опыт программирования для TFS;
  • Понимание принципов тестирования ПО;
  • Интерес к исследовательской деятельности;
  • Владение основами администрирования;
  • Большой плюс, если есть опыт разработки высоконагруженных систем;

Условия работы

Обязанности:

  • Разработка высоконагруженных решений по автоматизации бизнес процессов;
  • Участие в обсуждении требований и выборе архитектурных решений;
  • Участие в проектировании и построении отказоустойчивой инфраструктуры;
  • Организация и поддержка процессов CI/CD;
  • Проведение Code Review;
  • Поддержка, управление конфигурациями, мониторинг работы разработанных командой решений.

Overview

Apply For This Job