Компания Trisoft приглашает в нашу команду Руководителя отдела разработки 1С в связи с образованием нового отдела с целью оптимизации набора функций директора. Отдел будет отвечать за:
1) обслуживание самого крупного нашего клиента. Для данного клиента мы оказываем услуги по аутсорсингу доработки решений на базе платформы 1С:Предприятие 8, то есть выполняем доработку баз 1С клиента под его требования силами наших программистов. Клиент - крупная розничная сеть спортивных товаров, более 150 магазинов в 66 городах России. Стэк: УТ 11.5, УТ 11.1 (высоконагруженная база), УТ 10.3 (высоконагруженная база), БП 3 КОРП, ЗУП 3, Розница 2.1 (высоконагруженная база), кастомная база маркировки; правила обмена на 1С:Конвертация данных версий 2 и 3. На проект выделена группа разработчиков. Сейчас это: тимлид уровня middle+ (full-time), 1 разработчик-аналитик junior-middle (part-time), 2 разработчика уровня junior (part-time).
2) обслуживание трёх наших средних клиентов, четырёх небольших клиентов и внутренней автоматизации. Это - торговый дом (стэк: УТ 11.4, БП 3, ЗУП 3), производство металлоконструкций (стэк: ERP), и производство ювелирных изделий (стэк: УПП, ЗУП 3), и небольшие клиенты (стэк: УТ10, УТ 11, УНФ, БП3), внутренняя автоматизация (стэк: КА2, БП3, Redmine). Эти проекты обслуживает вторая группа разработчиков и аналитик. Сейчас это: тимлид уровня middle+ (part-time занятость на этих проектах, планируется вывод), 1 разработчик middle (part-time), 2 разработчика junior-middle (full-time), 2 разработчика уровня junior (part-time), 1 аналитик (part-time).
3) обслуживание вновь появляющихся клиентов, которым будут требоваться небольшие (до 100 часов каждая) доработки "под ключ".
То есть, на текущий момент, в общей сложности необходимо будет руководить 11 специалистами, обслуживающими 8 клиентов. Сейчас это выполняет директор. Мы планируем расти, и от руководителя потребуется соответствующая реорганизация отдела - формирование команд, назначение тимлидов - для эффективного управления.
Также коллегами будут: директор (как разработчик - уровень senior, Ваш будущий руководитель), разработчик senior (full-time), администратор проекта (full-time), консультант (part-time), разработчик junior-middle (part-time). Всего в нашей компании сейчас 16 человек.
В своей работе используем элементы Scrum (планёрки, ретро, частые деплои).
Мы - аккредитованная ИТ-компания, у нас можно получить отсрочку от армии.
Мы ожидаем, что Ваш уровень как разработчика 1С не менее middle+ и Вы хорошо знаете ERP и БП 3 с позиции аналитика, у Вас есть развитые навыки делегирования задач и ответственности, умеете планировать свою работу, мыслить системно, договариваться и держать своё слово.
Если Вы (к слову, с коллегами у нас принято на "ты") готовы влиться в нашу команду - присылайте резюме!
Обязанности:
- Работа крупными задачами от клиентов:
- Уточнение ТЗ (функциональных требований) с клиентами - самостоятельно или совместно с аналитиком - аудиозвонком, в чате, по электронной почте; фиксация требований в письменном виде самостоятельно или путём делегирования аналитику/администратору проектов, и согласование с клиентом перед передачей задачи разработчику.
- Уточнение ТЗ (технических требований) с разработчиками - аудиозвонком, в чате, по электронной почте; фиксация требований в письменном виде самостоятельно или путём делегирования разработчику/администратору проектов, и передача задачи разработчику.
- Предварительная оценка трудозатрат по задачам для клиентов: после консультации с разработчиками или самостоятельная.
- Работа на перспективу: инициативное формирование предложений клиентам по улучшению бизнес-процессов, ускорению работы, внедрению новых компонент, с целью получения новых задач в бэклог.
- Организация, систематизация и оценка процессов приёмки рядовых задач, разработки, версионирования (git, хранилище), тестирования, установки, сопровождения, в том числе:
- Составление регламентов, метрик, передача их на контроль администратору проектов.
- Консультирование разработчиков по разработке расширений, внешних отчетов, обработок, правил обмена, доработке конфигураций.
- Консультирование аналитиков по методологии проведения интервью и составления ТЗ.
- Выборочное код-ревью выполненных изменений в системах контроля версий (коммиты в Git, хранилища конфигурации и расширений).
- В исключительных случаях - устранение проблем в коде коллег на промышленном контуре.
- Планирование загрузки сотрудников и обеспечение отсутствия простоев подчинённых.
- Работа с персоналом:
- Составление описания вакансий при поиске новых сотрудников отдела.
- Первичное проведение собеседований кандидатов, с последующим собеседованием совместно с директором.
- Оценка уровня сотрудников отдела.
- Составление индивидуальных планов развития сотрудников отдела и контроль их выполнения.
- Изменение составов команд/отдела.
- Фиксация затраченного времени в разрезе задач в системе учета задач (Redmine).
- Участие во внутрикорпоративных онлайн-встречах с включенной камерой (ежедневные утренние планёрки в 10:00 - до 60 минут, еженедельная утреннаяя встреча по понедельникам в 10:00 - до 15 минут, ретроспектива 1 раз в 2 недели в пятницу в 18:00 - 1 час).
Требования к кандидату:
- Опыт работы руководителем от 1 года или тимлидом от 2 лет.
- Опыт разработки на управляемых формах - от 1.5 до 3 лет.
- Опыт разработки на обычных формах.
- Опыт написания и анализа запросов высокой сложности (более 20 временных таблиц, соединения, объединения, виртуальные таблицы, индексы).
- Опыт доработки через расширения.
- Опыт реализации отчетов на СКД.
- Опыт устного общения с постановщиками задачи - РП, разработчиками, администраторами 1С.
- Понимание, какие индексы автоматически создаёт платформа 1С, создание каких дополнительных индексов можно инициировать на уровне разработчика, и как индексы влияют на производительность запросов.
- Умение самостоятельно находить ответы на 95% своих вопросов в доступных источниках (в интернете, в справке 1С, на ИТС, посредством подчинённых).
- Умение формулировать оставшиеся 5% своих вопросов так, чтобы их понял директор, по принципу: я пытаюсь сделать то-то, в интернете пишут то-то (1-3 варианта), в кодовой базе видел то-то, коллеги предложили это, я/мы попробовали это, не работает, мне нужна помощь.
- Знание и опыт работы 1С:Конвертация данных 2.
- Опыт разработки web- и http-сервисов, XDTO-пакетов.
- Умение "читать" код 1С и без отладки, без конструктора запросов, без комментариев понимать, о чем он.
- Знание принципов бухгалтерского учёта.
- Готовность работать сверхурочно и в нерабочее время - при необходимости.
- Опыт работы с git, хранилищем конфигурации.
- Знание ERP в части управленческого учёта, торгового функционала.
- Преимуществами будут (т.е. не являются обязательными требованиями):
- Наличие сертификатов уровня 1С:Специалист (по платформе, по конфигурированию торговых решений или подобные) и 1С:Специалист-консультант (по ERP, по УТ, по БП).
- Знание ERP в части производственного функционала.
- Знание УНФ.
- Опыт интеграции с маркет-плейсами, ГИС МТ.
- Опыт разработки мобильных приложений на 1С.
- Наличие рекомендации.
Условия: - Официальное трудоустройство по ТК РФ ("белая" зарплата, официальные отпуск 28 к.д. в год, больничные, оплата всего рабочего времени, в том числе сверхурочно отработанного).
- Заработная в вакансии указана до вычета НДФЛ.
- Размер заработной платы может обсуждаться в сторону повышения, если Ваш уровень будет выше, чем указано в обязательных требованиях.
- Опытный коллектив, есть возможность получить консультацию старших коллег по рабочим задачам и сертификации.
- Работа в офисе с 10 до 19, опенспейс.
- Испытательный срок - 3 месяца.
- Созвоны - без камеры.
- Регулярные онлайн-встречи - с камерой.
- Профессиональный рост, повышение квалификации за счет компании.