Системный архитектор (Java)
Газпром нефть
( www.gazprom-neft.ru )
Аккаунт зарегистрирован с email *@omsk.gazprom-neft.ru
Опыт работы более 5 лет
В Дочернем обществе ПАО "Газпромнефть" открыта вакансия Системного архитектора.
Предлагаем стать частью команды промышленной разработки высоконагруженной IdM-системы (Identity Management System), управляющей миллионами доступов сотрудников Группы компаний «Газпром-нефть» к информационным системам и ресурсам.
Система создается с использованием разрабатываемых нами технологий и алгоритмов информационной безопасности и используется десятками тысяч пользователей по всей стране.
Разработка ведется на стеке OpenJDK 12, Spring, React, PostgresPro, WildFly, ELK. В своей работе мы используем IntelliJ IDEA Ultimate, Azure DevOps Server, Confluence, Maven, Nexus, Swagger, SonarQube
Обязанности:
- Анализ, разработка требований и спецификаций к разрабатываемому программному обеспечению, оценка реализации и определение параметров их реализации;
- Участие в проектировании архитектуры, разработка предложений и контроль ее реализации;
- Участие в реинжиниринге в целях оптимизации и исправления разработанного программного обеспечения;
- Участие в организации и планировании тестирования программного обеспечения;
- Разработка проектной и технической документации для разрабатываемого и разработанного программного обеспечения;
- Тестирование и ревьюирование кода и проектной и технической документации;
- Консультирование и постановка задач разработчикам и тестировщикам по требованиям и спецификациям;
- Взаимодействие с внутренними заказчиками и специалистами в предметной области.
Требования:
- Уверенное владение Java
- Опыт работы программистом не менее 2 лет;
- Опыт работы архитектором не менее 2 лет;
- Свободное ориентирование в принципах ООП;
- Знание и практический опыт использования паттернов проектирования;
- Опыт разработки сервис-ориентированной архитектуры, архитектуры управляемой событиями.
- Отличное знание языка моделирования UML;
- Опыт разработки распределенных систем хранения больших данных (объектно-ориентированные и объектно-реляционные СУБД);
- Опыт работы с SQL базами данными (PostgreSQL);
- Знание принципов и стандартов проектирования сетевых программных интерфейсов (REST, SOAP);
- Опыт декомпозиции поставленных бизнес-задач (бизнес-целей) на программные системы (подсистемы и модули) с фиксированным функционалом (создание спецификации программного модуля (класса, приложения, подсистемы));
- Опыт работы и понимание воркфлоу системы контроля версий Git;
- Знание английского языка достаточного для чтения документации.
Будет плюсом:
- Успешный опыт работы в проектах, реализуемых по гибким методологиям (как вариант - Scrum, Kanban);
- Знание и опыт использования TFS или Jira.
Условия:
- Работа в стабильной, динамично развивающейся компании
- Перспектива профессионального роста, возможность обучения
- ДМС, страхование жизни
- Годовой бонус по результатам деятельности
- Уровень заработной платы обсуждается по итогам собеседования.