пятница, 22 июня 2018 г.

Ищем DevOps Engineer в компанию Skylum Software (Киев)


Всем привет!

Ищем DevOps Engineer в команду продуктовой компании Skylum, для работы над b2b решениями, в основном web api размещенные в public cloud (AWS/Azure/Oracle).

Дальше - больше, в наших вопросах и ответах ребят.

Кто мы и что делаем
Мы в Skylum Software с 2008 года делаем лучший image processing в мире. Наши приложения десять лет получают награды Apple, становятся лучшими приложениями года в App Store, у нас сотни тысяч пользователей.

Самые известные наши продукты:
  • Аurora HDR наиболее мощный в мире редактор для создания HDR фотографий (это может подтвердить Trey Ratcliff, самый популярный в мире HDR фотограф). Приложение года для MAC по версии Apple.
  • Luminar крутая альтернатива Photoshop и Lightroom, заточен под требования фотографов.
  • Photolemur лучшее пользовательское решение по автоматическому улучшению изображений, которое основывается на ML технологиях.

Сейчас мы выходим на новый рынок B2B. Наши решения способны обрабатывать для фотолабораторий и студий огромное количество изображений (до 1 млн./день) при этом сохраняя высокое качество.

Почему мы это делаем?
Мы делаем мир фотографии лучше, как любительской, так и студийной, коммерческой.

Как мы делаем?
Наши продукты кроссплатформенные. Этого мы добились тем, что вынесли в “engine” графическую обработку фотографий и оставили зависимым от платформы только UI.
Движок написан на C++ и постоянно обновляется, удаляется рудиментарный код.

На данный момент наша задача  — сделать наши решения доступными в public cloud.
В первую очередь backend, WEB API и SDK, далее на их основе будут созданы web и мобильные приложения.

Какие профессиональные навыки нам важны?
  • 3+ опыта работы на позиции DevOps с высоконагруженными, высокопроизводительными приложениями в AWS или других публичных облачных сервисах;
  • глубокие знания продуктов и API’s AWS;
  • понимание Unix и системного администрирования;
  • знание архитектуры интернет-сервисов;
  • глубокое понимание безопасности и надежности облачных систем;
  • опыт с СI/CD;
  • опыт работы с мониторингом и логированием приложений;
  • опыт работы с системами развертывания приложений и системами управления конфигурациями;
  • опыт выполнения архитектурных задач при проектировании облачных решений.


Будет плюсом
  • Python, C++, Cython (язык, упрощающий модули на C/С++)
  • опыт разработки image processing;
  • хобби фотография/опыт коммерческой фотографии.

Нужен ли английский, и на каком уровне?
b2 и выше, общение с архитекторами и поддержкой AWS, техническая консультация клиентов, самообразование, работа с тех документацией.

Что нам важно в этом человеке?
Любопытство и жажда знаний. Доброжелательность, умение слышать и убеждать.
Самостоятельность. Ответственность за результат своей работы. Активная жизненная позиция.

Что делать в проекте?
Быстро, масштабируемо и cost-effective создать и развивать cloud инфраструктуру для наших image processing решений.

Конкретные, текущие задачи:
  • создавать, управлять и поддерживать облачную инфраструктуру Skylum;
  • строить масштабируемую, безопасную и измеряемую инфраструктуру с помощью кода, IaC;
  • анализировать и повышать эффективность, масштабируемость и надежность наших бэк-энд систем;
  • автоматизировать CD/CI;
  • создавать архитектуру, внедрять и поддерживать решения для безопасности, мониторинга, восстановления после сбоя;
  • анализ соотношения цена/эффективность;
  • поддержка согласно SLA (НЕ 24/7).

В связи с чем открылась позиция?
Это новое направление в компании, команда строится с 0.

Перспектива роста/развития по данной позиции.
Если вы умеете создавать или очень хотите научится создавать по-настоящему высокопроизводительные решения, работающие в облаке на сотнях и тысячах GPU и CPU нод - you are welcome in here!

On the top of that - это очень хорошая возможность получить опыт архитектуры решения с “нуля”, r&d для поиска оптимальных решений, работа с нефункциональными требованиями и поэтапные улучшения системы. Если вы планируете расти как архитектор - это ваш шанс.

Размер и структура компании.
В компании работает 120+ человек, из них 70% - инженеры, 30% - маркетинг и продажи. Техническая часть компании делится на WEB, RnD, Mac1, Mac2, Win, WIN2, B2B, QA, UI команды.

Сколько лет проекту?
Проекту Luminar сейчас около 3 лет с момента начала разработки на MAC, 1 год на WIN.
Продукт Aurora HDR — около 4 лет с момента начала разработкиа MAC, 1 год на WIN.
Наша B2B команда — только начинает работать

Где находятся люди, которые принимают технические решения по проекту?
В Киеве.

Кто у нас работает?
Иван Кутанин —  Head of Product Development
Роман Бабаликов — QA Lead, Scrum master

Что интересного мы делаем как компания делаем для себя?
Мы регулярно устраиваем мероприятия в офисе и выездные. Под новый год традиционно выезжаем всем офисом кататься на лыжах/сноубордах в Буковель, (хотя в этом году большинство проголосовало и поехали в Египет). Когда теплее, выезжаем на пейнтбол, клубы с бассейном и разные тематические мероприятия. Помогаем детскому дому.

 По условиям:
  • Есть ли испытательный срок и сколько он длится? — 3 месяца.
  • Овертаймы, как часто бывают, какой подход к оплате? — Все овертаймы оплачиваются + 30% к ставке. Бывают только перед релизами, обычно 1-3 дня, и только по желанию.
  • Какой график работы? — Гибкий, основное время с 10:00 до 19:00. Основной митинг в 11:00, так решили команды.
  • Есть ли возможность работать удаленно какие-то дни? — Да, иногда возможно договориться, поработать несколько дней вне офиса.
  • Количество дней отпуска? — 21.
  • Количество дней оплачиваемых больничных в год? — 21.
  • Есть ли перспектива командировок, и куда? — В командировку за границу - вряд ли.
             На обучающие семинары/конференции - да.
  • Возможна ли релокация за пределы Украины и как компания готова её поддержать? — Нет, мы работаем все вместе в Киеве.
  • В офисе открытая или закрытая планировка? — Смешанная.
  • Соцпакет (медстраховка, другое) — ДМС+ лайф
  • Когда, каким образом и в какой валюте платится/считается зарплата?  — Обязательно до конца текущего месяца, в долларах, которые автоматически продаются на межбанке.
  • Адрес офиса — Верхний Вал 72, БЦ, 1-й этаж.

По процессу:
  • Есть ли тестовое задание? — Может быть, по результатам первого технического интервью.
  • Интервью на английском? — Нет, на русском/украинском.
  • Кто ревьювит резюме? — Лиды направления.
  • Сколько этапов интервью, с кем? — 3 этапа, с HR и 2 c разработчиками.

Если вам все нравится, направляйте, пожалуйста, ваши резюме на alesya.v.sidorovich@vpteam.com.ua


пятница, 15 июня 2018 г.

Ищем Software Development manager в продуктовую компанию Altium Ltd


Всем привет!

Ищем Software Development manager в продуктовую компанию
Altium Ltd.
Дальше – больше, в наших вопросах и ответах ребят.

Кто мы и что делаем?
Altium Ltd — один из ведущих мировых разработчиков ПО для проектирования электроники с офисами в 13 странах (Европа, Азия, Австралия и пр., HQ в США, San Diego, CA). Наш флагманский продукт - Altium Designer - это PCB CAD для инженеров.  Над ним мы работаем больше 25 лет, он является одним из лидирующих в индустрии. Продуктом пользуются сотни тысяч инженеров по всему миру, включая такие компании как Boeing, GE, NASA, Siemens, Tesla.

Занимательное видео о нас:
Altium Designer 18 (3,5 мин)
Другое:
Мы в LinkedIn

Как мы делаем?
Языки разработки - C#, С++, (Delphi).
Бекенд - .net, asp.net mvc.
Фронтенд - wpf, bootstrap, jquery, knockoutjs, typescript.
Agile методология, адаптированная под наши процессы, 2-ух недельные спринты.

Перспективы и планы компании/продукта
Мы меняем индустрию электроники и стремимся к тому, чтобы задавать в ней новые стандарты того, как делаются вещи. Сейчас мы разрабатываем следующее поколение продукта, и активно выходим в Cloud. Более детально планы компании можно посмотреть в презентациях на сайте.

Какие профессиональные навыки нам важны?
Нам нужен человек, который может взять на себя проект и сдать его под ключ. То есть с одной стороны, в этом человека нам важно понимание, как делается software в деталях и технические знания на уровне техлида/архитектора. С другой - сильный управленец с мощной школой управления проектами за плечами, который может взять команду профессионалов, задать видение и привести команду к результату в срок, при этом способный при необходимости залезть в код и принять волевое техническое решение.

На сегодня в команде несколько разных проектов, связанных с основным продуктом. Мы готовы предложить управление как одним из них, так и несколькими, в зависимости от того, какой объем готов покрыть кандидат.
В перспективе, возможен рост до Delivery manager.

Нужен ли английский, и на каком уровне?
Глобально RnD становится интернациональным, поэтому английский нужен и письменный, и разговорный.

Что нам важно в этом человеке?
Адекватен, ему важен результат, а не процесс. По характеру - созидатель. Не боится ответственности, проактивен, тактичен, общителен, структурен, трудолюбив и аккуратен.
По темпераменту - на этой роли лучше всех приживется сангвиник (стабильная психика, баланс интроверсии и экстраверсии).
По способностям - способен хорошо делать то, что уже умеет, способен учиться.
По мотивации - потребность в познании и понимании, признании и самоактуализации.

Желаемый профессиональный уровень кандидата: зрелый менеджер, которому еще хочется вершить великие дела.

Что делать в проекте?
It doesn't make sense to hire smart people and then tell them what to do; we hire smart people so they can tell us what to do (с) Старина Джобс.
Нужно сделать, чтобы определенный скоуп работ завершался к определенному времени при доступном ресурсе. Инициатива - как сделать лучше - приветствуется. При этом люди в команде все на своих местах, растут, не выгорают на переработках, уважают своего лидера.

В связи с чем открылась позиция?
Расширение и связанные с ним эволюционные изменения. Мы растем на 20% в год.

Перспектива роста/развития по данной позиции
Масштаб проектов, за который человек несет ответственность растет пропорционально уровню доверия, которое он со временем завоевывает. В перспективе при должном уровне результатов может понадобиться структура управленцев и в целом лидерство над разработкой всего Altium Designer, сосредоточенное в Киевском офисе.

Размер и структура команды
Всего в RnD около 140 человек. Структура - древовидная с тремя уровнями.

Сколько тестировщиков/девелоперов?
Киев - 25 разработчиков (глобально - 120), QA -20 (глобально).

Какая на проекте текучка?
За пять лет уволилось около 30 человек (разработчики, qa, пм, дизайнеры, it).

Сколько лет продукту?
Эволюции ряда продуктов более 30 лет.

На какой он стадии?
Периодически стартует разработка новых продуктов (либо “с нуля”, либо реорганизация существующих).

Где находятся люди, которые принимают технические решения по проекту?
Частично - Киев, частично - Сан-Диего (Калифорния, США).

Кто у нас работает?
Executive Leadership компании можно найти тут

Что интересного мы как компания делаем для сообщества?
В разных странах проходят форумы/выставки, где мы рассказываем про эволюцию продукта, встречаемся с пользователями. Есть Бета-форум, где лояльные пользователи тестируют новые фичи в продукте и делятся с нами фидбеком. В Австралии раз в год проходит Tech Day, где также присутствуют наши инвесторы (у нас IPO).

Чем мы как компания/проект отличаемся от других?
      Мы делаем продукт, меняющий мир электроники, а значит по-своему и мир в целом.
      У нас надолго не задерживаются непрофессионалы, таким образом уровень команды все время растет вверх.
      Мы успеваем повышать качество продукта и делать новые фичи, приятно удивляющие пользователей.
      У нас хорошо прижилось динамическое распределение ресурсов, то есть, если у нас есть человек, знающий 3D, и он нужен частично, но в 3-х проектах - то лучше это будет один кочующий сотрудник по трем проектам по очереди, чем 3 нанятых и закрепленных за каждой группой 3D-шника.
      Нам важно, чтобы люди в команде росли, а значит снабжаем их челленджами и даем в команду людей, которые позволят взять новый рубеж + помогаем впитать новые знания внутри и извне. На вопрос “а не боитесь ли вы, что ваши сотрудники обучатся за ваш счет и уйдут к конкурентам” мы отвечаем “нет, мы боимся, что они не обучатся и останутся у нас”.
      При относительно большом размере (в компании в целом 600+ человек) у нас все еще жив дух стартапа. Вклад каждого очень ощутим и не размывается в толпе.
      А еще у нас классные, отзывчивые, и очень помогательные люди. Мы стараемся, чтобы у нас всегда царил здравый смысл, прозрачность и справедливость везде, где это важно. До сих пор получалось. Во многом потому, что нам повезло с менеджментом.

Почему стоит идти к нам?
Недостаточно пунктов выше :) ? Ну хорошо, у нас еще приходящий преподаватель по английскому. А если серьезно - у нас масса не отлаженных и гибких процессов, требующих решительной, но мягкой руки. И масса возможностей повлиять на бизнес компании в Украине в целом за счет выведения офиса на новый уровень.

По условиям:
      Есть ли испытательный срок и сколько он длится? Да. 3 месяца.
      Овертаймы, как часто бывают, какой подход к оплате? Возможны, в основном перед релизом. Компенсация гибкая (оплата, возврат выходными и пр.).
Какой график работы? 40-часовая рабочая неделя. Официально - 9-18 (если по необходимости нужно вечером задержаться, можно прийти позже). График можно назвать гибким, но не в ущерб работе и команде.
      Есть ли возможность работать удаленно какие-то дни? Есть, но не приветствуется (в случае крайней необходимости).
      Количество дней отпуска? 24 календарных дня.
      Количество дней оплачиваемых больничных в год? Согласно КзОТ (там указана зависимость от заболевания).
      Есть ли перспектива командировок, и куда? Командировки возможны в Сан-Диего, Шанхай (Китай), возможно в Европу. В среднем, 1 раз в год на 3-4 недели.
      Возможна ли релокация за пределы Украины и как компания готова её поддержать? Возможна. В хедофис иногда приглашаются ключевые люди.
      В офисе открытая или закрытая планировка? Опенспейс - две части по 25 человек. Плюс несколько отдельных помещений.
      Какой сопакет? Есть компенсация питания (100-120 USD в зависимости от количества рабочих дней в месяце). Компенсация 50% стоимости годового абонемента в спортзал (бассейн). Компенсация 50% стоимости обучения английскому. Медстраховки нет. Чай, кофе, соки, воды, фрукты, печеньки и пр. есть прямо в офисе, вечерами для тех, кто еще в офисе, приезжают бутерброды и салаты.
      Когда, каким образом и в какой валюте платится/считается зарплата? В гривнах. Согласно КзОТ это 2 раза в месяц (аванс + зарплата). Зарплата 100% “белая”. Есть привязка к USD по курсу межбанка.
Адрес офиса БЦ Горизонт Парк, ул. Николая Гринченко, 4.

По процессу:
      Есть ли тестовое задание? Нет.
      Интервью на английском? Нет, но может быть несколько вопросов на английском.
      Кто ревьювит резюме? Техдиректор в Киеве + ответственный менеджер, в команду которого нанимается человек.
      Сколько этапов интервью, с кем?
1.     Интервью в офисе с техдиректором и HR.
2.     Интервью с HQ (нанимающий менеджер, Director, PCB Design, Влад Черников) + возможно CTO (Сергей Костинский).

Если вам все нравится, направляйте, пожалуйста, ваши резюме на alesya.v.sidorovich@vpteam.com.ua
Ждем с нетерпением:)