ПРОЕКТ: Создание универсальной цифровой платформы, объединяющая все ключевые аспекты управления ИТ-процессами компании: от отслеживания ошибок до ресурсного планирования.
Обязанности:
-
Участие в планировании:
- Оценка сроков выполнения задач (например, в рамках планирования спринта в Scrum);
- Декомпозиция крупных задач на подзадачи;
- Обсуждение требований с аналитиками и заказчиком для уточнения деталей; -
Тестирование и отладка:
- Написание unit-тестов и интеграционных тестов;
- Устранение багов, выявленных в ходе тестирования;
- Проведение рефакторинга кода для улучшения его качества; -
Работа с системами контроля версий:
- Использование Git (GitLab, GitHub, Bitbucket) для управления кодом;
- Участие в code review: проверка кода коллег и предоставление обратной связи; -
Взаимодействие с командой:
- Коммуникация с тестировщиками, аналитиками, DevOps и другими разработчиками;
- Участие в ежедневных митингах (stand-up), ретроспективах и демо-сессиях; -
Документирование:
- Написание технической документации: описание API, схемы баз данных, инструкции для пользователей;
- Комментирование кода для упрощения его понимания коллегами; -
Поддержка и оптимизация:
- Исправление инцидентов и ошибок в продовой среде;
- Оптимизация производительности приложения (снижение нагрузки на сервер, ускорение ответов API);
- Мониторинг работы системы и анализ логов (например, через Kibana, Grafana); -
Изучение новых технологий:
- Освоение инструментов, фреймворков и библиотек, актуальных для проекта;
- Участие в воркшопах, митапах и обучение по запросу команды; -
Соблюдение процессов:
- Следование методологии проекта (Agile, Kanban, Waterfall);
- Соблюдение правил безопасности (например, OWASP для веб-приложений).
-
Опыт разработки на любом С-подобном объектно-ориентированном языке программирования: Java/JavaScript/C#/C++/Python и т.д. Понимание концептуальной модели написания кода на С-like языках (циклы, управляющие конструкции, объявление переменных, используемые типы данных);
-
Теоретические знания и практический опыт работы с реляционными СУБД (Oracle/PostgreSQL/MS SQL). Понимание концептуальной модели проектирования баз данных, реляционной алгебры. Умеет писать любой сложности SQL-запросы как с точки зрения синтаксиса, так и с точки зрения решаемой бизнес-задачи. Умеет работать с представлениями и агрегацией данных, индексами, планами запросов;
-
Знание алгоритмов и их вычислительной сложности;
-
Понимание клиент-серверной архитектуры приложений и опыт проектирования архитектуры таких систем. Знание Linux /*NIX-систем, знание команд для работы с файловой системой;
-
Базовые знания любой нотации описания бизнес-процессов (IDEF0, BPMN, EPC);
-
Умение читать техническую литературу на русском и английском языках;
-
Развитые коммуникативные навыки;
-
Умение работать в команде;
-
Гибкость и готовность к изменениям требований;
-
Навыки тайм-менеджмента.
БУДЕТ ПЛЮСОМ: -
Опыт работы в IT-отделе банка или в бизнес-подразделении. Знание предметной области (бизнес-логика автоматизируемых процессов);
-
Участие во всём цикле разработки, включая анализ, разработку и тестирование;
-
Навыки управления разработкой: управление бэклогом, инцидентами, документацией (базой знаний), навыки код-ревью. Знание общепринятых инженерных практик;
-
Опыт управления группой разработки (от 10 человек), базовые управленческие навыки: постановка, распределение и контроль выполнения задач, работа с командой (мотивация, обратная связь);
-
Опыт работы с REST/SOAP сервисами, знание основ HTTP-взаимодействия и информационной безопасности;
-
Понимание основ программирования (Python, SQL) или опыт работы с BI-инструментами;
-
Опыт в банковской сфере или с ERP-системами;
-
Опыт проведения тренингов или менторства для коллег по специализации или новым полученным знаниям;
-
Опыт работы в гибридных методологиях (Scrumban, SAFe);
-
Опыт работы с ITSM/ITIL (Incident Management, Change Management, Service Catalog);
-
Глубокие знания инструментов автоматизации ИТ-процессов (ServiceNow, Jira, Remedy);
-
Амбициозность, настойчивость, стремление и следование высоким принципам;
-
Обладание ассертивными качествами;
Знание Reference Architecture IT4IT, включая ключевые компоненты:
- Сервисный жизненный цикл (стратегия, дизайн, переход, эксплуатация);
- Функциональные цепочки (Plan-to-Strategy, Request-to-Fulfill, Detect-to-Correct).Понимание 4 ключевых доменов IT4IT:
- Strategy to Portfolio (управление портфелем ИТ-услуг);
- Requirement to Deploy (разработка и внедрение);
- Request to Fulfill (предоставление услуг);
- Detect to Correct (поддержка и устранение инцидентов).
- Гибридный формат работы в современном офисе м. Теплый Стан;
- Работа в ИТ-аккредитованной компании;
- Добровольное медицинское страхование (в том числе стоматология и психологическая поддержка);
- Программа реферального рекрутинга (выплата бонусов за приведенного друга);
- Оплата обучения и переквалификации;
- Материальная поддержка в разных жизненных ситуациях;
- Корпоративные льготы: фитнес, операции с недвижимостью (ипотека),"вкусные среды" с фермерскими продуктами, культурно-экскурсионные мероприятия, программа "bestbenefits"- доступ к уникальным скидкам на товары и услуги в более чем 500 компаниях в более 200х городах РФ, программа лояльности «Урожай» и многое другое;
- Бесплатный комфортный спортзал с профессиональными тренерами;
- Предоставление корпоративной техники сотрудникам.