Программист-аналитик
Вакансия "Программист-аналитик"
Полная занятость, полный рабочий день
Коми, республика
г. Сыктывкар
Обязанности
Разработка и развитие прикладного программного обеспечения для автоматизации информационно-аналитической деятельности:
- разработка проектов для автоматизации бизнес-процессов с использованием программных роботов (RPA), сопровождение программных роботов (RPA);
- создание программного кода с использованием языков программирования и манипулирования данными в базах данных;
- оформление программного кода в соответствии с установленными требованиями;
- работа с системой управления версиями программного кода;
- рефакторинг, оптимизацию и инспекцию программного кода;
- разработка процедур интеграции программных модулей;
- ведение технической документации на всех стадиях жизненного цикла создания программного продукта, API и написанных библиотек;
исправление дефектов программного кода, зафиксированных в процессе тестирования программного продукта.
Премии и бонусы
Мы предлагаем:
Работу в крупнейшей перспективной IT-компании в Республике Коми.
Участие в разработке, развитии, внедрении, сопровождении и эксплуатации ИТ-решений, в обеспечении функционирования информационной инфраструктуры.
Отсрочку по мобилизации.
Отсрочку от призыва в армию.
Льготную ипотеку.
Работу в центре города.
Пятидневную рабочую неделю, с пн. по пт. , выходные сб. и вс.
Профессиональное развитие.
Возможность дистанционной работы.
Участие в корпоративных мероприятиях/играх.
Новогодние подарки детям сотрудников.
Дополнительно
Возможность дистанционной работы.
По штатному расписанию должность "Ведущий специалист отдела анализа данных и развития аналитических платформ"
Общие требования
Знания:
Технологии и методологии программирования и использования баз данных;
Синтаксис выбранного языка программирования, особенности программирования на этом языке, стандартные библиотеки языка программирования;
Основы работы с базами данных;
Методы и приемы отладки программного кода;
Типы и форматы сообщений об ошибках, предупреждений;
Языки, утилиты и среды программирования, и средства пакетного выполнения процедур.
Умения:
Разрабатывать формализованные модели, методы и алгоритмы решения типичных задач автоматизированной информационно-аналитической поддержки процессов принятия решений;
Осуществлять наладку компонентов обеспечивающей части информационных систем на всех этапах жизненного цикла, применять методы и средства проектирования программного обеспечения, структур данных, баз данных, программных интерфейсов;
Применять выбранные языки программирования для написания программного кода;
Использовать выбранную среду программирования и средства системы управления базами данных;
Применять современные компиляторы, отладчики и оптимизаторы программного кода.
Применять нормативные документы, определяющие требования к программному коду.
Использовать выбранную систему контроля версий.
Идентифицировать инциденты, возникающие при установке программного обеспечения, и принимать решение по изменению процедуры установки.
Выявлять потребности клиентов, формулировать результаты пользовательского тестирования, обобщать пользовательский опыт.
Эффективно планировать рабочее время.