Наши ведущие программисты/тимлиды обязательно 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-программиста"
Наталья, а ориентира з/п не будет? Но это просто интерес. Дело в том, что с таким багажом требований вам очень сложно конкурировать с "делаем сайты на Битриксе, платим 70-100 тыр".
Ваша вакансия тянет на 150-200 т.р. (это не наглость, не выдвижение своей кандидатуры, это просто сравнение с текущим рынком)
Наталья Чиликина пишет: Антон, видимо, думает, что еще на полсотни тянут терпение, оседлось и божественная интуиция
Не, Наталья, в полтинник я вставил знание архитектуры сервера и его параметры, шардинг, и прочее, ну а уж если вспомнить MSSQL и MySQL.
Потому что, еще раз повторяю, это не мои запросы, это рынок сделал такое - за 100 битриксоид вполне комфортно сможет битриксойдить. Даже за 120. И аааабсолютно не вмешиваться в архитектуру сервера (не читайте это как нежелание развиваться).
В чем смысл идти к вам? Хороший коллектив и карьера? Так вот об этом и надо было подробнее а то вакансия пестрит только страшными для многих словами.
И не забывайте, это тимлидер, ему присущи многие качества, которыми за 100 опять же вовсе не обязательно обладать.
Извините, если я подпортил карму вашему топику, первоначально у меня был интерес - сколько платят за такой набор. Оказывается, я обманулся в ожиданиях.
Наталья Чиликина пишет: Антон, видимо, думает, что еще на полсотни тянут терпение, оседлось и божественная интуиция
Не, Наталья, в полтинник я вставил знание архитектуры сервера и его параметры, шардинг, и прочее, ну а уж если вспомнить MSSQL и MySQL.
Потому что, еще раз повторяю, это не мои запросы, это рынок сделал такое - за 100 битриксоид вполне комфортно сможет битриксойдить. Даже за 120. И аааабсолютно не вмешиваться в архитектуру сервера (не читайте это как нежелание развиваться).
В чем смысл идти к вам? Хороший коллектив и карьера? Так вот об этом и надо было подробнее а то вакансия пестрит только страшными для многих словами.
Это была шутка, видимо, не очень удачная.
Антон, допустим, вам предлагают программировать за 100 и работать грузчиком за 100. Что бы вы выбрали? Это как бы не планка и не способ намекнуть на что-то, это просто аналогия Лично для меня сейчас при выборе работы очень многое - это ее уровень. Я не хочу собирать простые сайты за неделю, даже если мне за это будут платить безумных денег. Я думаю, что многие люди, получая неплохую зарплату, думают о том, что неплохо было бы получать неплохую зарплату, но еще и заниматься крутыми нетривиальными проектами, хайлоадом и разноуровневой оптимизацией, потому что иногда становится скучно. Если нет роста - зачем работать?
PS: Хотя нет, за совсем безумные я, конечно, соглашусь, проработаю год и уеду на гоа сидеть с буком под пальмой в свое удовольствие. Но это должны быть совсем безумные деньги
Наталья Чиликина пишет: Лично для меня сейчас при выборе работы очень многое - это ее уровень. Я не хочу собирать простые сайты за неделю, даже если мне за это будут платить безумных денег. Я думаю, что многие люди, получая неплохую зарплату, думают о том, что неплохо было бы получать неплохую зарплату, но еще и заниматься крутыми нетривиальными проектами, хайлоадом и разноуровневой оптимизацией, потому что иногда становится скучно.
Мы с вами в параллельно-правильных колеях рассуждаем, но не пересекаемся Вы правы. Но я еще раз подчеркиваю - ваша вакансия выглядит так, что весь этот багаж знать необходимо. А за такой багаж надо и платить соответствующе. Или я один углядел тут крутого админа + крутого программиста + крутого лидера? (это не сарказм)
Другое дело (!), если бы вы помогли стать таким профессионалом до конца, и принимали бы "не до конца разбирающегося". А такие люди, описанные в вакансии, становятся уже бизнес-тренерами, приезжая к таким компаниям как вы, и проводя семинары по тому же хайлоаду, беря соответствующие гонорары. Ну я не прав что ли? Ну или идут, не в обиду вам, в Яндекс.