Требуется full-stack PHP программист в крупный проект

Цена договорная • безналичный расчёт, электронные деньги
28 февраля 2017, 23:05 • 1 отклик • 77 просмотров
В крупный и долгосрочный (минимум на 1 год) проект требуются несколько FULL stack программистов, умеющие работать очень быстро в команде. СТУДИЯМ НЕ ПИСАТЬ! Сразу отказ.

Требования к разработчикам:

php7, OOP-patterns, relational DBMS, NoSQL databases (MongoDb, RethinkDb, other), redis, memcached, queue managers (RabbitMQ, Beanstalk, other), XML/JSON, parsers.

Laravel/Phalcon/Symphony

DRY. KISS. YAGNI.

Требования к процессу работы:

Изначально проект будет разбит TeamLead-ом на модули и каждому разработчику будет дано ТЗ на неделю, раз в сутки необходимо будет размещать свой код на review на github (который должен быть в объеме ежедневной нормы), в случае отсутствия кода во время проверки (после 24ч после последнего добавления) рабочий день будет считаться невыполненным. Исключение, если вы предупредили заранее об уважительной причине.

Что необходимо будет делать? Оплачиваемое тестовое задание.

Необходимо написать скрипт, который пустит на анализ 250.000 сайтов через систему SimilarWeb, необходимо вытащить:

- Посещаемость за 6 месяцев (она в свободном доступе), по каждому месяцу;

- Сделать рядом с названием или само название в виде кликабельного URL;

- Создать/вытащить график (он там имеется), который бы наглядно показывал сам рост за эти 6 мес;

а главное написать алгоритм, который бы определил самые быстрорастущие сайты среди этих 250.000 и сортировал в порядке убывания.

Например, интересны сайты следующего вида:

1 мес - 10к посещений

2 мес - 20к посещений

3 мес - 40к посещений

4 мес - 80к-160к посещений

5 мес - 320-1М посещений

6 мес - 1.5-3М посещений

Также алгоритм должен учитывать сайты, которые "родились" позже, на 3й или 4й месяц анализа, но имеют сильный рост, скажем с 0 до 500к за 3-4 месяца. Такие сайты также должны быть включены в список.

Итого:

а) написать скрипт на выкачку данных по 250К сайтам (список предоставляем мы сами), при этом обойти Cloudflare (можем предоставить proxy, при необходимости)

б) придумать максимально эффективный алгоритм выявления из полученных данных за 6 месяцев о посещениях самые быстрорастущие проекты.

Просим обратить внимание:

Что мы очень ценим чужой труд и мы оплатим каждое сделанное ТЗ (даже если оно проиграет в отборе). Самая главная ставка при отборе из победителей - скорость.

Победители будут приняты в команду:

а) с хорошей почасовой ставкой на стабильной основе на работу на год минимум;

б) на удаленную работу с высокой зарплатой (от 1000$, оговаривается) и сильной командой;

На Ваше усмотрение.

Постоянные бонусы, где они реальные, а не миф раз в полгода, как обычно. Мы требовательны, но щедры.

Дополнительные инструкции:

Напишите в ответе ваше видение алгоритма, коротко о своем опыте. Мы готовы взять сразу нескольких программистов, поскольку работы уйма и необходимо быстро выкатывать идеи в релиз. Оставляйте свои контакты, успешным кандидатам будут высланы 250К сайтов для проведения анализа.