Обязанности:
Далее по работе в ООО "Иллюминатор":
Уверенное знание языка PHP (опыт более 10 лет)
Уверенная работа с MySQL. Проектирование баз данных MySQL с нуля.
Знание языка SQL (преимущественно работа с MySQL) построение запросов охватывающих много таблиц, оптимизация запросов, понимание транзакций, триггеров, хранимых процедур.
Оптимизация баз MySQL (например за счёт использования индексов или сегментирования)
Создание сайтов на CMS Joomla 2.5, 3.x
Создание, редактирование сайтов на прочих в том числе самописных движках
Создание динамический сайтов+crm с нуля без использования сторонних cms и фреймворков.
Понимание API, опыт создания API.
Настройка хостинг-сервера (shared/reselling) с нуля (операционная система Centos 5 или 6 или 7) (опыт с 2005 года)
Опыт работы с системами виртуализации OpenVZ, KVM, Hyper-v, VirtualBox (обычно пользуюсь KVM в Linux и Hyper-v в Windows)
SEO продвижение сайтов (внешняя+внутренняя оптимизация) в ПС Yandex, Google (опыт с 2008 года)
Понимание создания высоконагруженных проектов (за счёт репликации баз данных, а так же разделение веб-серверных нод), а так же отказоустойчивых проектов (за счёт синхронизации проекта на нескольких серверах находящихся у разных провайдеров интернета)
JavaScript преимущественно использовал для Ajax и валидации форм (то есть в не дизайнерских целях).
Обычно не использую JQuery в проектах, где размер библиотеки JQuery больше или сопоставим с размером html + загружаемых файлов. Исключение фреймворки, которые используют JQuery по умолчанию или использование JQuery является явно указанным условием в техническом задании.
Знаком с NodeJS. Написал на нём E-mail рассыльщик и HTTP прокси-сервер. Что касается создания сайтов на NodeJS - только пробовал для себя. NPM пакет популярного Web-сервера Express на тот момент меня не устроил в части логики (возможно я не осознал удобство подхода предлагаемого в этом модуле) и я пробовал написать свой. Работу над веб-сервером не завершил, остановился на написании загрузчика файлов методом POST.
Имею WM персональный аттестат с 2015 года. Опыт организации оплаты на сайте через интернет: платёжные системы, обменники, банковские карты, операторы мобильной связи. Опыт написания биллинговых систем, понимание и опыт организации отказоустойчивого сервиса по приёму оплаты (для избежания ситуации, когда клиент в платёжной системе оплату совершил, но из за проблем на сервере в момент оплаты информация о платеже сервисом получена не была).