Главный специалист департамента CRM систем
Основные обязанности: Разработка на Java. Умение комментировать код, объяснять ход алгоритма, писать документацию.
Требуемые знания и опыт работы
∙ Уверенное знание Java (Collection framework, Multithreading, JDBC)
∙ Твердое понимание алгоритмов и структур данных
∙ Хорошее знание SQL, процедурного языка SQL(PL/SQL, T-SQL, PL/pgSQL), знание техник оптимизации запросов
∙ Знание Web технологий
∙ Знание фреймвокров Spring, Apache Camel будет плюсом
∙ Знание git, базовых навыков Linux администрирования тоже будет плюсом
2) Главный специалист департамента CRM систем
Основные обязанности:
Разработка программного обеспечения Siebel CRM:
Разрабатывает программы на основе анализа математических моделей и алгоритмов решения, обеспечивающих выполнение поставленной задачи;
Проверяет соответствие программного обеспечения техническим заданиям и/или спецификациям требований;
Анализирует причины ошибок программного обеспечения и принимает участие в разработке мероприятий по их предупреждению и устранению, а также в рассмотрении поступающих рекламаций;
Документирование и передача на сопровождение:
Разрабатывает инструкции по работе с программами, оформление необходимой технической документации;
Осуществляет передачу внедренных программ и программных средств на сопровождение;
Осуществляет руководство и контроль процесса разработки методических материалов по созданным программным средствам.
Требуемые знания и опыт работы
· Отличное знание языка PL/SQL
· Знания и навыки работы с Siebel Tools
· Навыки работы с Siebel Workflow
· Знание технологий XML, XSLT
· Знание принципов ООП
· Знание и навыки работы с BI Publisher
· Знания и навыки frontend разработки (Javascript, jQuery, CSS, REST)
· не менее 3 (трех) лет в сфере разработки
3) Системный аналитик департамента развития онлайн платформы
Описание обязанностей:
∙ Анализ требований заказчика, построение бизнес-процессов.
∙ Построение пользовательских процессов.
∙ Участие в команде разработчиков по гибкой методологии разработки ПО (Agile Scrum) в качестве системного аналитика.
∙ Анализ системных требований и возможностей, построение системного (интеграционного) процесса
∙ Постановка задач внешней команде разработчиков, сопровождение задачи по разработке (консультации, контроль сроков, составление тест-кейсов, тестирование, приемка)
∙ Ведение документации по задачам/проектам
∙ Умение расставлять задачи по приоритету и составлять срочные планы
Необходимые знания и навыки:
∙ Понимание принципов построения веб-приложений (трехуровневая архитектура)
∙ Знание реляционной модели хранения информации (базы данных) + желательно знание SQL
∙ Понимание работы веб-сервисов, протоколов работы по обмену информации между системами (XML)