Position: Розробник SOC (Middle)
Company: IT Спеціаліст
Category: Security
Experience: 2y
English level: intermediate

**Обов`язки:**
-Розробка скриптів, мікро-сервісів, модулів ПЗ, веб-додатків мовами програмування Python чи NodeJS;
-Розробка документації (специфікацій);
-Покриття коду тестами;
-Дослідження API суміжних систем (для реалізації інтеграцій);
-Діагностика та виправлення багів;
-Підтримка при розгортанні ПЗ;
-Технічна підтримка користувачів ПЗ;
-Проєктування структури збереження даних;
-Проєктування API
-Оцінка якості коду (код-рев'ю);
-Деталізація задач на розробку (вимоги)
-Проєктування архітектури ПЗ;
-Планування задач з розробки;
-Рефакторинг
-Налаштування CI/CD процесів

**Очікування від кандидата:**
-від 2 років розробки засобів автоматизації: скриптів, веб-додатків / робота з базами даних
-Знання мов програмування:  JavaScript (NodeJS), Python;
-Знання і розуміння роботи основних мережевих протоколів (мережевого, транспортного і прикладного рівнів);
-Відмінне знання роботи протоколу HTTP та HTTPS;
-Знання сучасних засобів авторизації користувачів (JWT, etc); 
-Знання і розуміння OWASP TOP 10;
-Розуміння принципів роботи баз даних;
-Розуміння методів управління проектами (Scrum, Agile);
-Розуміння методів балансування навантаження;
-Розуміння розподіленої архітектури;
-Знання SQL, NoSQL;
-Розуміння CI/CD;
-Знання алгоритмів та патернів проєктування;
-Володіння навичками Back-end технологій:  Node JS (Express), додатково: Python (Flask)
-Знання TypeScript;
-Вміння роботи з використанням всіх переваг, одного з JS фреймворків: Angular 2x, Vue JS, React;
-Вміння роботи з препроцесорами: SASS (LESS)
-Вміння збірки і розгортання ПЗ: Docker, Docker Compose, Webpack;
-Вміння роботи з однією з баз даних: MySQL, MSSQL, PostgreSQL, MongoDB;
-Оптимазація та рефакторинг;
-Навики розробки користувацької документації

**Ми пропонуємо:**
-комфортний офіс бізнес-центру Sigma  з надійними підземним укриттям та наявністю безперебійного інтернету, водопостачання та електроживлення. 
-медичне страхування, після випробувального терміну;
-22 робочих днів оплачуваної відпустки на рік та оплачувані лікарняні;
-усю необхідну для роботи техніку;
-дружню команду та відкрите керівництво;
-навчання та наставництво;
-можливості для розвитку, як особистого, так і професійного

Процес інтерв’ю:
Дзвінок з рекрутером --- інтерв’ ю з командою --- фінальне інтерв?ю  --- оффер 

Ми шукаємо талановитого, працьовитого та амбітного аудитора з інформаційної безпеки, який приєднається до команди та матиме виняткову можливість для професійного зростання.

Приєднуйтесь до нашої дружньої ІТ-команди!