Задачи, которые необходимо решать:
-
Анализ и аудит программного кода:
Проведение статического и динамического анализа исходного кода для выявления ошибок, уязвимостей, недокументированных возможностей и несоответствий стандартам;
-
Использование специализированных инструментов для автоматизированного поиска уязвимостей и бэкдоров;
-
Проведение ручной проверки критичных участков кода, подтверждение или опровержение подозрительных находок;
-
Документирование результатов;
Подготовка экспертных заключений, отчетов по результатам анализа, формулировка рекомендаций по устранению выявленных проблем;
-
Ведение внутренней документации по процессу анализа и сопровождения кода;
-
Взаимодействие с представителями заказчиков;
-
Консультирование разработчиков, тестировщиков и архитекторов по вопросам качества и безопасности кода;
-
Участие в рабочих встречах, обсуждение архитектурных решений и процессов разработки.
Какие знания, навыки и опыт необходимы для реализации задач (важно не знание всех требований, а желание быстро освоить и развиваться в данной области): -
Опыт работы: от 1 года в области анализа кода, системной аналитики, тестирования или разработки;
-
Знание языков программирования: умение читать и анализировать код (чаще всего требуется знание Java, Python, C/C++, JavaScript), понимание архитектуры ПО;
-
Навыки работы с инструментами:
- Системы статического анализа кода (SAST, SCA);
- Системы контроля версий (Git);
- Инструменты тестирования (Postman, Swagger, Allure, Selenium/Selenide, Pytest);
- Системы баг- и таск-трекинга (Jira, YouTrack или аналоги);
- Основы CI/CD, опыт работы с Docker, GitLab CI и аналогами;
- Работа с API: опыт тестирования и интеграции REST/SOAP/WebSocket API, понимание форматов данных (JSON, XML, XSD);
- Аналитические навыки: сбор, анализ и формализация требований, декомпозиция задач, анализ бизнес-процессов;
- Английский язык: чтение технической документации, переписка (уровень не ниже B1).
#AngaraTeam предлагает своим сотрудникам:
Забота о достатке:
- Достойный уровень оплаты труда, понятная система премирования;
- Релокационный бонус при переезде в Москву.
Забота о времени:
- Гибридный график работы и гибкое начало рабочего дня - мы ценим результат, а не формальность;
- Дополнительные дни отпуска к значимым событиям и за стаж работы в Компании.
Забота о развитии:
- Плавный, комфортный онбординг при поддержке опытного наставника;
- Работаем и учимся друг у друга в увлеченной команде профессионалов;
- Обучаемся новым практикам и необходимым технологиям в партнерстве с ведущими учебными центрами, вендорами и тп.;
- Поддерживаем желание участвовать и выступать в профильных конференциях и профессиональных сообществах;
- Предоставляем ресурсы для профессионального развития и возможности для карьерного роста в компании;
- Скидки на обучение английскому языку;
- Доступ к электронной библиотеке и большой выбор книг с профессиональной литературой в офисе.
Забота о комфорте:
- Эргономичное и комфортное место работы, в офисе зоны для пинг-понга, переговоров, звонков, массажное кресло;
- Кухня для перекусов с кофе, чаем, сладостями и не только;
- Насыщенная корпоративная жизнь: тимбилдинги, вкуснодни, мероприятия и подарки для детей;
- Бесплатное посещение Московского зоопарка для наших сотрудников и их семей.
Забота о здоровье:
- Бесплатная медицинская страховка (ДМС) со стоматологией после ИС;
- 21 день 100% оплачиваемых дней отсутствия по болезни.
Откликайся, будем рады видеть тебя в нашей команде!