Компания ADV в связи с расширением штата ищет нового тимлида.
(Про нас: http://ru.wikipedia.org/wiki/ADV/web-engineering)
Наши ведущие программисты/тимлиды обязательно
1.1. Проектируют архитектуру ИБ и компонентов любой сложности
1.2. Знают структуру БД битрикса в общем случае, какие таблицы за что отвечают, чем отличается структура таблиц для ИБ 1.0 и 2.0, способны создать правильные запросы к БД, расставить собственные индексы
1.3. Знают и свободно пользуются API битрикса для работы с БД, с случае необходимости могут создать и использовать дополнительные таблицы в БД
1.4. Знают достоинства и недостатки формирования запросов в битриксе, способны оптимизировать запросы в работе компонентов и модулей
1.5. Могут создать собственный модуль, страницы в админке для работы с нестандартным функционалом
1.6. Понимают как работает кэш, что нужно или не нужно класть в кэш, умеют оптимизировать работу КЭШа
1.7. Оптимизируют работу сайта на уровне БД, кода
1.8. Отвечают за работу проекта, качество кода, распределяет работы на проекте и отслеживают их выполнение
Это не совсем тривиально, но также они, как правило,
2.1. Понимают архитектуру сервера, способны разобраться, за что отвечает та или иная инструкция в настройках, подобрать оптимальные параметры
2.2. Знают, что такое репликация, шардинг, партиционирование. Знают, что в каких случаях использовать и почему
2.3. Знают, что такое «узкие места», способны спроектировать архитектуру системы в зависимости от них
2.4. Способны выстроить архитектуру дополнительных классов, выделить повторяющиеся функции для повторного использования
2.5. Способны спроектировать систему взаимодействия с * частью, описать ее и проследить реализацию
2.6. Знают работу с SVN на уровне администрирования репозитория – слить, разветвить, починить, перезанести проект в репозиторий
2.7. Исчерпывающе формулируют задачи другим битрикс-специалистам любого уровня, отвечают на вопросы по теме, задают вопросы другим специалистам, если не находят ответ в гугле
2.8. Пишут исчерпывающие комментарии, создают вики-раздел по проекту
2.9. Умеют работать с MySQL, и, возможно даже, MsSQL в рамках битрикса. В качестве бонуса – Oracle, знание о плюсах и минусах различных БД в битриксе
2.10. Свободно работают в консоли, знают синтаксис и понимают, как работать с mysql, svn, vi, mc
2.11. Писали на каких-либо еще языках программирования помимо PHP, понимают плюсы и минусы CMS, умеют подчеркнуть плюсы и нивелировать минусы
2.12. Обучают менее опытных разработчиков, консультируют их по лучшим практикам.
Да, мы это все знаем и умеем, а если не умеем, то учимся и учим других. Но, к сожалению, в связи с новыми проектами, мы перестаем успевать учиться новому, а это плохо, поэтому мы ищем человека, который поддерживал бы наши стремления к саморазвитию и уже обладал бы некоторым набором описанных выше знаний. Нам нужен человек, которого бы не пугали слова "кластер" и "vmware", который интересуется нагрузочными тестированиями и качеством кода, человек, который не только способен написать свой код, но и способен разобраться в чужом плохом и сделать его хорошим.
Это требования, которые мы предъявляем к себе, поэтому эти же требования мы будем предъявлять и к вам. При этом мы вполне разумны и понимаем, что они вам могут показаться завышенными, поэтому некоторые пункты второй части требований мы можем опустить, если мы поймем, что вы богоподобны при свободном доступе к гуглю и легкообучаемы.
Если вы при этом обладаете такими чисто человеческими качествами, как
- терпение
- чувство юмора
- оседлость
- отцовско-материнские чувства к менеджерам
- грамотность
- хорошо развитая речь для общения с клиентами и их техническими специалистами
- божественная интуиция в поиске проблем при падении сайтов
, то мы будем просто счастливы предложить вам рабочее место с интернетом, бесплатными плюшками, чаем, кофе, холодильником, технической литературой, интересными клиентами, про которых не стыдно рассказать родителям и друзьям и прочие прекрасные вещи и все это в районе белорусской. Мы еще даже при этом зарплату платим вовремя и ту, на которую договоримся исходя из вашего набора знаний.
Если вам внезапно это все стало интересно и вы хотите прийти пообщаться, то пишите, пожалуйста, на мыло
chilikina@adv.ru
с копией на
kutisheva@adv.ru
и с темой письма "Вакансия ведущего bitrix-программиста"