Описание вакансии
Обязанности:
Подготовка проектной и технической документации по разработке программного обеспечения;
Общение с заказчиками с целью формирования технических требований к функциональным бизнес-задачам;
Постановка задач и контроль выполнения работ группы разработчиков программного обеспечения;
Проведение работ по разработке программного кода на Python;
Проведение работ по проектированию и обучению нейросетей;
Проведение работ по разработке web-приложений с использованием скриптов JavaScript (библиотеки JQuery и др.), HTML и CSS;
Проведение работы по внедрению новых web-приложений, сдачи заказчику (полный цикл от проектирования, испытаний и перевода в эксплуатацию). Принятие участия в дальнейшем сопровождении и развитии внедренного и разработанного программного обеспечения;
Проведение работ по автоматизации бизнес-процессов предприятия;
Организация интеграционных взаимодействий информационных систем.
Требования:
Наличие опыта работы в команде и управление группой разработчиков программного обеспечения до 5-и человек;
Умение формулировать задачи и контролировать их исполнение;
Уверенное владение SQL (чтение и написание скриптов различной сложности, аналитические функции);
Опыт работы не менее 3-х лет с СУБД Oracle, PostgreSQL;
Наличие опыта в оптимизации сложных SQL запросов, умение применения специализированных инструментов оптимизации;
Опыт программирования на Python уровня middle Python developer с опытом написания программного кода не менее 3-х лет;
Опыт построения моделей нейронных сетей. Знание библиотек Machine learning (Pandas, Numpy, Seaborn, Matplotlib, Pytorch, Scikit-learn, Keras, TensorFlow, CV2);
Наличие знаний HTML, CSS, JavaScript, JQuery;
Высшее техническое образование;
Знания в предметной области приветствуются (нефтегазовая отрасль);
Умение работать с офисным программным обеспечением в Linux (Р7-Офис, LibreOffice).
Условия:
- Полная занятость.