Показаны сообщения с ярлыком DevOps. Показать все сообщения
Показаны сообщения с ярлыком DevOps. Показать все сообщения

пятница, 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


понедельник, 29 мая 2017 г.

Lead DevOps Engineer для продуктової стартап-компанії Edunav


Всім привіт!

Шукаємо Lead DevOps Engineer в R&D офіс продуктової стартап-компанії Edunav.
Нижче, як зазвичай, більше інформації у вигляді відповідей на наші питання.

Хто ми і що робимо?
Американська продуктова стартап-компанія. Продукт — для вузів та коледжів США, який допомагає студентам якісно планувати своє навчання, вузам — оптимізовувати надання навчальних послуг (Big Data).
Ми розробляємо програмне забезпечення для планування та оптимізації академічної зайнятості студентів на ринку вищої освіти. Мова про інституційне обслуговування на основі хмарних технологій, що допомагає студентам закінчувати навчання швидше, а навчальним закладам — оптимально розраховувати навантаження наступних курсів. Також надаємо алгоритм СмартПлан, що автоматично рекомендує кожному студенту найкращий доступний графік (предмети та секції) для семестру, який наближується, а також дисципліни на кожний семестр. Алгоритми СмартПлану дозволяють розрахувати кількість студентів на наступні курси згідно з їхнім бажанням, виключаючи можливий надлишок.
Чому ми це робимо?
Компанія має хорошу репутацію на ринку high education, оскільки вже успішно зробила 2 інших продукти. Зараз ми робимо продукт, який може якісно змінити ситуацію на ринку вищої освіти США, дати новий поштовх до її оптимізації. Технічно це цікаво з точки зору складності розробки, інфраструктури і алгоритмів обрахунку.

Як ми робимо (технології)?
Інфраструктура: AWS CloudFormation(ASG+R53+IAM+SQS+ELB+S3+CloudWatch) + Chef + MongoDB Replica Sets + OpenVPN + Packer for customer build virtual images + Jenkins + LogEntries + PagerDuty
Applications: Java 8, NodeJS

Перспективи та плани компанії/продукту?
Продукт вже знаходиться в production стадії, ним користується декілька вузів, на черзі - список бажаючих підключитися. Обсяг робіт чималий, ринок нішовий (ВНЗ), але великий. Весь R&D знаходиться в Україні.

Які професійні навички важливі (залишаємо без перекладу)?
  • Experience in software development and/or system administration.
  • Good UNIX/Linux skills (advanced user/system administrator) including deep hands-on experience with UNIX shell (bash mostly).
  • Advanced scripting languages skills (python/ruby).
  • Excellent knowledge of AWS.
  • Configuration management experience (Chef preferred).
  • Understanding of DNS, LDAP and networking essentials is recommended.
  • Knowledge of Java, Perl, Node.js, Ruby, MongoDB is a plus.
  • Basic Networking knowledges: addressing, routing and switching.
  • Understanding of software development lifecycle.
  • Understanding continuous delivery workflows.
  • Experience in designing and delivering monitoring solutions is a plus.
  • VMWare experience is a plus.
  • Nagios experience is desired.
  • Have skills in time management while working on multiple issues.

Чи потрібна англійська, на якому рівні? Вільна англійська, комунікації дуже багато.

Що ще важливо для цієї позиції?
Лідерські навички, проактивність, неконфліктність, комунікабельність. Наш кандидат має розуміти необхідність тих чи інших рішень для компанії, мати досвід управління командою, бажано в стартапі/продуктовій компанії.

Що робити у проекті?
Менеджити девопсів, займатися інфраструктурою, працювати над реалізацією continious delivery і т.д.

Приклади можливих завдань (залишаємо без перекладу)
pick and integrate system for application monitoring,
migrate chef to hosted option,
pick and integrate solution to reduce outage for outage node from load balancer,
automatic deployment for mongodb sharding

У зв'язку із чим відкрилася позиція? Розширення і ріст компанії.

Перспектива зростання/розвитку за даною позицією?
Обмежена лише можливостями кандидата :)

Розмір та структура команди. Скільки тестувальників/девелоперів? Нас уже 40.

Скільки років проекту, на якій він стадії? 2,5  роки, на Production-стадії.

Де знаходяться люди, які приймають технічні рішення в проекті? UA/USA.
Хто в нас працює?
Щодо умов:
  • Випробувальний термін скільки триває? 2 місяці.
  • Овертайми, як часто бувають, який підхід до оплати? Якщо трапляються вимушені овертайми, вони компенсуються додатковою відпусткою.
  • Який графік роботи? Вільний, з відхиленнями в межах 10.00-20.00. Головна умова, щоб більшість робочого часу співпадала з іншими членами команди.
  • Чи є можливість працювати дистанційно якісь дні? Поодиночні WFH - так, Working OOO - обговорюється індивідуально.
  • Кількість днів відпустки? 15 робочих днів + 2,5 дні на вирішення нагальних особистих потреб.
  • Кількість днів оплачуваних лікарняних за рік? Безлімітні лікарняні (з документальним підтвердженням), 5 робочих днів (без документального підтвердження).
  • Чи є перспектива відряджень, і куди? У разі необхідності - між офісами Одеса/Львів.
  • Соцпакет. Медстрахування, страхування життя, покриття витрат на тренінги/конференції/семінари (75%), покриття англійської (50%), фрукти/солодощі/кава :)
  • В офісі відкрите чи закрите планування? Закрите.
  • Адреса офісу. Львів, вул. Залізнична 7 / Одеса, вул. Буніна 10,  БЦ “Морський”.
Щодо процесу:
  • Чи є тестове завдання? Ні
  • Інтерв'ю англійською? Так.
  • Хто рев'ювить резюме?
  • Усі потенційні інтерв’ювери + HR (очень вменяемый, проверила лично :)

  • Скільки етапів інтерв'ю, із ким? Буде 4-5 етапів. Загальне (ознайомче, неформальне), 2-3 технічні, фінальне.
Якщо вам подобається все, про що йдеться вище, пишіть нам, будь ласка: alesya.sidorovich@vpteam.com.ua
Чекаємо :) 

среда, 17 мая 2017 г.

Ищем DevOps engineer для душевной компании ven.com

Всем привет!

Ребятам из душевной  компании VEN нужен еще один DevOps engineer.

Ниже - больше, в вопросах и ответах.

О нас
VEN Commerce Ltd - сервисная компания. Мы осуществляем полный цикл разработки и внедрения e-commerce решений, а это:
  • разработка интернет-магазинов и B2B решений на базе Magento, с нуля, миграция существующих решений на Magento;
  • интеграция с ERP-, CRM-системами, drop-shipping провайдерами, платежными системами;
  • полный импорт/экспорт каталога; интеграция с Amazon и eBay; SEO-оптимизация;
  • web-аналитика, AB- и MV-тестирование дизайна, оптимизация дизайна и конверсии;
  • интеграция с Facebook for Business, Analytics, lead gen Ads;
  • Business Intelligence и Reporting для наших клиентов.

В чем суть проекта
Запуск новых В2С e-commerce проектов на основе Magento, с использованием всех имеющихся наработок (более 60-ти собственных расширений Magento).

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

Как мы делаем?
  • Magento - основная платформа
  • Jira / Jira Agile / Jira Capture / Tempo - таскборд, баг трекинг и планирование задач
  • Из инженерных практик:
    • код ревью
    • автоматизированные деплойменты
    • используем docker containers
    • широкое использование AWS
  • Инфраструктура:
    • Applications: Magento, Wordpress
    • Web servers: Apache, Nginx
    • HTTP accelerators: Varnish
    • Databases: MySql, Elasticsearch
    • Infrastructure:
  • AWS (EC2, RDS, ElastiCache, ELB, ALB, CloudFront + WAF, S3, SES, Route53, Redshift etc)
  • Incapsula
    • Monitoring:
  • AWS CloudWatch
  • Graylog
  • NewRelic, PagerDuty, Pingdom

Какие профессиональные навыки нам важны?
  • опыт администрирования Linux систем от 3-х лет;
  • практические знания в управлении Amazon Web Services (EC2, RDS, Route53, S3, SES etc);
  • понимание LAMP/LEMP стека;
  • опыт работы с Docker;
  • умение скриптовать на  shell/bash;
  • опыт работы с системой контроля версий git;
  • опыт работы и настройки систем мониторинга.

Что ещё важно для нас?
  • надежность, отзывчивость, открытость;
  • умение расставлять приоритеты,  умение решить, какая из 5 срочных задач сегодня сделана не будет;
  • админ, которому можно доверить продакшн;
  • работа в команде.

Задачи в проекте:
  • поддержка имеющейся инфраструктуры:
  • мониторинг безопасности, установка системных обновлений,
  • реагировать на алерты от систем мониторинга, анализировать данные мониторинга, выяснять причины поломки, поднимать сервер(а), совместная работа с девелоперами над постоянным решением проблемы,
  • контактировать с тех поддержкой AWS в случае большого количества ошибок,
  • развитие инфраструктуры:
  • автоматизация любых maintenance задач (must have),
  • AWS auto-scale, мы очень хотим, чтобы он у нас был. Сейчас scale up/down делается вручную,
  • внедрение новых сервисов и технологий,
  • Disaster Recovery: реализация устойчивых решений с задействованием нескольких AWS регионов - уже есть в ручном режиме,
  • следование требованиям безопасности PCI DSS,
  • работа с командой разработчиков:
  • синхронизация данных с продакшн на тестовые окружения,
  • continuous integration/continuous deployment,
  • помощь в установке и настройки dev окружения,
  • оптимизация стоимости хостинга.

Некоторые наши проекты
Retail E-Commerce websites:

Wholesale / B2B e-commerce solutions:

Real estate agency:
Кто у нас работает?

Состав и структура команды на сегодня:
  • 5x Dev
  • 2x QA Engineer
  • 1x App Engineer / Dev Ops
  • 1x Tech Lead
  • 2x Scrum Master / Team Lead
  • 2x Product Owner / Project Manager (Israel)
  • 3x SEO / Marketing Manager (Israel, USA)
Вся девелоперская команда в Киеве.

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

Чем мы отличаемся от других? Почему стоит идти к нам?
Мы делаем качественные решения для бизнеса. Хороший код - не цель, а средство достижения поставленных бизнес-целей. И все-таки наш код хорош :) И мы работаем с классными проектами.

По условиям

  • Какой график работы? Гибкий, 40 часов в неделю, дейли-митинг в 10 утра, БЦ открыт 24/7.
  • Есть ли возможность работать удаленно какие-то дни? Да.
  • Что ещё? Медстраховка, участие в конференциях, воркшопах, вебинарах.
  • Адрес офиса: Киев, ул. Е. Коновальца 36Д, БЦ “Волна” (600 метров от метро Печерск). Открытая планировка офиса.

По процессу

  • Кто ревьювит резюме? Andrey Legayev,
  • Сколько этапов интервью, с кем? Один-два:
  • (возможно) phone screening;
  • личное интервью в офисе;
  • (возможно) интервью с Ori Kerret (CEO) по телефону / скайпу.

Если все, что выше, вам по душе и подходит, ждем ваши резюме на  alesya.v.sidorovich@vpteam.com.ua
Спасибо :)