В компанию Милленниум на проектную работу требуется разработчик на задачу.
Обязанности:
-
Создать запрос (скрипт), который будет забирать pdf файлы с файлового сервера и парсить данные. Структура файла- шаблонная (1 лист А4).
-
Создать запрос (скрипт) , который будет обращаться в 1С и получать файл- отчет (excel). Структура отчета- набор столбцов с данными.
-
Сопоставить данные из файлов и отчета по 5-7 параметрам и создать отдельный файл с несовпадениями.
-
Обработка должна быть реализована на php на собственном веб-ресурсе.
-
Скрипты могут работать параллельно. Запускаться могут путем нажатия на кнопку или по крону.
-
Быстрая скорость работы, срок выполнения задачи 3 дня.
-
Хороший опыт работы по написанию парсеров;
-
Опыт работы в команде от 5 лет;
-
Знание Symfony;
-
Уверенное знание PHP8, MySQL, принципов ООП;
-
Умение правильно проектировать таблицы в БД, поддерживать нормализованную архитектуру в БД;
-
Писать чистый современный код без хардов и дублирования с использованием последних конструкций PHP.
-
Опыт с прикладными протоколами взаимодействия REST (RESTful), SOAP, JSON и др.
-
Умение быстро ориентироваться в поставленных задачах, самостоятельно и оперативно находить пути реализации.
Наш стек:
-
PHP;
-
MySQL;
-
Symfony,
-
Composer,
-
React (знание React в целом не требуется, но JS, CSS, HTML — обязательно),
-
Git,
-
PhpStorm.
-
Знание Linux и Docker — приветствуется.
Условия:
-
Удаленная работа
-
Договор ГПХ
-
При положительном опыте работы можем пригласить в штат или продолжать работать по задачам.