Чем нужно будет заниматься? Разработкой core продукта, а именно бекендом всех сервисов, связанных с контентом.
Специфика: обработка большого количества данных, оптимизация, работа с высокими нагрузками.
- поддерживаем существующие сервисы на Go и Ruby;
- проводим эксперименты (их будет много);
- переписываем старые сервисы на Go и объединяем их под один капот.
От тебя:
- яростное желание делать качественный продукт;
- умение заразить окружающих своим желанием;
- опыт разработки на Go и знание Ruby;
- желание понять и принять задачи бизнеса и пользователя;
- умение писать чистый и понятный код.
От нас:
- работа с актуальными технологиями;
- офис у моря и зарплата в долларах США;
- возможность участвовать во всех процессах разработки и влиять на принятие решений;
- квартальные премии по итогам личной и командной работы;
- ДМС для сотрудников и членов семьи, компенсация расходов на детский сад или школу.
Ищу разработчика ядра Линукс в команду экспертов, дорабатывать ядро под нужды высоконагруженного облачного сервиса стабильной компании.
Пишите на lena@new.hr, skype live:platoshka - с удовольствием расскажу подробнее о команде, компании и позиции (-:
Ожидаем от вас
- Опыт системной разработки на С от 3х лет
- Опыт разработки под GNU/Linux на уровне ядра и драйверов
- Коммиты в upstream Linux kernel
- Хорошее знание/понимание алгоритмов (сложность алгоритмов, структуры данных)
- Опыт разработки в POSIX-окружении
- Понимание принципов работы операционных систем и контейнеризации, знакомство с аппаратной архитектурой x86
Плюсом будет
- Знание Assembler
- Опыт сетевого и многопоточного программирования
Чем нужно будет заниматься
- Доработки ядра Linux под нужды сервиса, разработка под Linux на уровне ядра и системных библиотек
- Исследование и изменение реализации системных механизмов ядра и библиотек
- Улучшение производительности и потребления системных ресурсов
- Разработка низкоуровневой части облачной инфраструктуры
Условия
- Полностью белая компания (уровень зп готовы обсуждать с вами), отличный соцпакет
- Комфортное и уютное рабочее пространство
- Помощь с релокацией (для кандидатов из других городов)
Здорово, если вы разбираетесь в таких вещах как: Class loading, Memory Management, Transaction management, concurrent request handling
Понимание принципов протоколов для передачи сообщений между компонентами системы (AMQP, JMS, etc)
Опыт работы с асинхронными фреймворками
Опыт работы с базами, понимание механизмов репликации, блокировок, сложных запросов, SQL и ORM (JPA2, Hibernate), JDBC
Рабочий уровень английского языка (устного и письменного)
Опыт удалённой работы, организации своего рабочего времени
Открытость и интерес к новым технологиям (в проекте может быть возможность решить задачи с помощью Scala, Closure, etc..)
Как проходит процесс интервью
Процесс интервью включает в себя несколько skype-разговоров (примерно по часу) с представителями команды, от технического архитектора до ко-фаундеров проекта.
Команда небольшая, с плоской структурой, и к выбору новых сотрудников подходят тщательно
Мы предлагаем
Удалённая работа, московский тайминг - коммуникация голосом около 19, несколько раз в неделю
Командировки в США (Купертино), примерно на 2 недели каждые 3 месяца - важно наличие визы или отсутствие препятствий для оформления
Уровень дохода 220-300 тыс.руб. (готовы обсуждать выше)
Оформление - через ИП (налоги оплачиваются самостоятельно), оплата отпуска - 20 рабочих дней
Компенсация за покупку рабочего компьютера
При желании возможна релокация в Сингапур (компания берёт на себя все организационные вопросы)
По вопросам о компании и вакансии пишите нашему хантеру, Ксении, в почту ksenia@new.hr
Расскажем все важные детали, ответим на вопросы, выслушаем пожелания.
Платформа, основанная на сочетании человеческого и искусственного интеллекта (data science) для максимально точного прогнозирования
Область применения - управление инвестиционными капиталами
Компания входит в топ финтех стартапов России
Работающий продукт, ориентирован на международный рынок
Что предстоит делать
Основная задача - отстроить процесс DevOps внутри команды. Сейчас это 40 Ubuntu серверов, количество которых будет расти. В настоящее время серверы находятся в облаке Azure и поддерживаются силами разработчиков.
Вам предстоит так же:
Администрировать Linux серверы
Писать скрипты автоматизации (Bash, Python)
Развёртывать и управлять приложениями, работать с Docker контейнерами
Соблюдать и применять требования информационной безопасности
Вносить изменения в архитектуру, при необходимости
Автоматически создавать и поднимать инстансы, деплоить в продакшен
Писать Ansible скрипты
Что нужно знать
Хорошие знания Linux-систем (администрирование, понимание архитектуры ОС, опыт создания deb пакетов, знание LXC, LVM)
Опыт работы с Chef и/или Ansible
Умение создавать Docker контейнеры и оркестрировать ими
Понимание сетевых протоколов и стека TCP/IP
Опыт Python разработки (написание скриптов автоматизации)
Cовсем здорово, если у вас будет
Знание стандартов информационной безопасности (шифрование, работа с сертификатами, политики безопасности)
Опыт балансировки нагрузки, настройка фаерволов, работа с REST API, etc...
Знание каких-либо языков программирования для веб разработки
Как будет проходить интервью
2 этапа - техническое собеседование и тестовое задание (написать, как вы видите инфраструктуру и скрипт для автоматизации) - до или после разговора
Мы предлагаем
Уровень дохода RUR 140-180К, готовы обсудить ваши пожелания
Локация - Москва или Петербург (на выбор, в любом случае это уютный офис в центре города)
В случае работы в московском офисе - командировка в Петербург на 1-2 недели для знакомства с командой
ДМС, гибкий график (раз в неделю возможно работать из дома). Плюс сейчас в разработке другие опции соцпакета
Техника на выбор (Mac, мониторы)
Оплачиваемое обучение и участие в конференциях (в т.ч. за рубежом)
Планируются выезды на несколько недель командами в другие страны - для смены обстановки :)
Помощь при релокации
По вопросам о компании и вакансии пишите нашему хантеру, Ксении, в почту ksenia@new.hr
Расскажем все важные детали, ответим на вопросы, выслушаем пожелания.