Ведущий программист (PHP)

з/п не указана

Откликнуться
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Смотреть отклик

Требуемый опыт работы: 3–6 лет

Полная занятость, гибкий график

Создаем информационные системы, объединяя лучших специалистов и современные технологии

О проекте:
Федеральная электронная площадка «НЭП-Фабрикант» утверждена правительством Российской федерации для автоматизации закупок как государственных заказчиков и госкорпораций, так и коммерческих предприятий.

Основные задачи системы:

  • публикация в открытой части и предоставление равного доступа к государственным и коммерческим закупкам для всех участников торгов;
  • аккредитация организаций для участия в закупках;
  • проведение торгов для определения поставщиков, подрядчиков и исполнителей по потребностям организаций.

Площадка представляет собой web-систему, построенную на мультисервисной архитектуре, где каждый сервис решает определенную задачу:

  • сервис планирования закупок (Angular + PrimeNG);
  • сервис интеграции с внешними системами;
  • сервис данных электронных документов на базе MongoDB;
  • сервис автоматизированного формирования электронных документов на основании XSD-схем (Java);
  • сервисы процедур (с механизмом описания бизнес-процессов проведения закупок).

Для взаимодействия между сервисами применяется шина данных на базе RabbitMQ. Системное программное обеспечение регулярно обновляется, а новые сервисы разрабатываются на актуальных версиях (PHP 7.х).

Чем предстоит заниматься:

  • написание и доработка сервисов ЭТП;
  • модернизация существующих систем и создание новых;
  • повышение отказоустойчивости систем;
  • проведение рефакторинга и оптимизации кода;
  • проведение code review.

Мы ожидаем:

  • опыт разработки от 3-х лет;
  • понимание принципов и применение на практике ООП;
  • знание PHP 5,4-7 на уровне эксперта;
  • опыт работы с одним или несколькими PHP-фреймворками (ZF, Yii, Symfony, Laravel, Phalcon);
  • понимание принципов MVC;
  • опыт работы с MySQL (умение проектировать структуру таблиц, расставлять индексы, оптимизировать запросы, понимание принципов нормализации/денормализации, понимание транзакционности);
  • понимание принципов CI/CD;
  • опыт работы с одним или несколькими серверами очередей (RabbitMQ, ActiveMQ);
  • опыт работы с *nix-системами;
  • опыт работы с системами контроля версий.

Будет плюсом:

  • знание методик разработки Scrum/Kanban;
  • опыт работы с системами полнотекстового поиска (Sphinx, Elasticsearch);
  • опыт работы со средством контейнерной виртуализации Docker;
  • опыт оптимизации нагруженных проектов;
  • знание сетевых протоколов;
  • REST;
  • SOLID;
  • наличие навыков проектирования;
  • опыт написания Unit-тестов.

Сложные задачи,
Highload-проекты

Выстроенные процессы
разработки

IT-конференции,
митапы, обучающие
курсы

ДМС

Транспортные/топливные
карты

Абонемент в
«ФизКульт»

Белая зарплата
и квартальные
бонусы

Ламповый офис

Кикер, теннис, Xbox,
спортивные
активности

Ключевые навыки

PHPYiiZend FrameworkSymfonyMVCMySQLCI/CD

Контактная информацияКонтактная информация

Александрова Елена

+7 (905) 1902324

alexandrova.e.a@effective-group.ru

Адрес

Горьковская, Нижний Новгород, Ошарская улица, 77А
Показать на карте
­

Вакансия опубликована 13 августа 2019 в Нижнем Новгороде

Смотреть отклик
Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику

Похожие вакансии