👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Java-разработчик

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Резервное копирование из облака в облако

Описание вакансии

Условия работы

Компания CloudAlly была основана в 2011 году, как одна из первых в мире служб резервного копирования. Предоставляет онлайн решения для резервного копирования из облака в облако для MS SharePoint, Office365, Salesforce, G Suite, которые создают резервные копии ежедневных изменений ваших SaaS в неограниченном хранилище Amazon S3 и позволяют восстанавливать или экспортировать их.

Компания CloudAlly в поиске Инженерa-программистa (Java) для проекта по резервному копированию данных CloudAlly.com. Проект будет интересен людям, желающим получить хороший опыт работы с различными облачными провайдерами и технологиями, связанными с большими данными.

Чем предстоит заниматься:

  • Проектирование, разработка и оптимизация многопоточной высоконагруженной системы;
  • Сode review коллег;
  • Разработка серверной части системы.

Примеры задач:

  • Реализация бекапов новых сервисов для расширения портфолио (изучение документации открытого API, разработка дизайн-документа, включающего схему хранения метаданных, определение индексации полей, определение того, какие данные мы можем забекапить из предложенных в API);
  • Оптимизация TCO AWS IaaS - оптимизация хранения данных на S3\Glacier, оптимизация использования EC2, оптимизация использования EFS и т.д.;
  • Починка багов с прода с использованием клиентских обфусцированных метаданных для воспроизведения на локальном окружении (куда уж без этого);
  • Развитие текущих сервисов вертикально - переход на новую версию API для существующего сервиса (с реализацией нового функционала, который новый API дает: добавление новых атрибутов данных, бекап новых данных и т.п.); дополнение в рамках ныне используемого API нового функционала; рефактор текущего кода с целью улучшения производительности или оптимизации хранения данных.

Бонусы

- Офис в центре Казани, парковка (возможен удаленный формат работы);

- Гибкий график;

- Конкурентная заработная плата (зависит от уровня компетенций);

- ДМС со стоматологией;

- Компенсация курсов английского языка;

- Компенсация курсов, конференций в рамках профессионального развития;

- Компенсация расходов на фитнес;

- Оплачиваемые обеды для сотрудников в офисе;

- Knowledge sharing внутри компании;

- Интересные задачи;

- Тимбилдинги.

Дополнительные инструкции

Мы ждем от Вас:

  • Опыт разработки на Java от 1 года;
  • Опыт работы в Linux-окружении, запуск и настройка Java-приложений;
  • Опыт разработки многопоточных приложений;
  • Знакомство с принципами работы REST/SOAP API;
  • Опыт написания Unit тестирования;
  • Знакомство со Agile методологией разработки.

Будет плюсом:

  • Знание технологий Big Data (распределенные файловые системы, table replication/sharding, и проч.);
  • Опыт работы с Amazon AWS, MS Azure или прочими IaaS провайдерами;
  • Знакомство с лучшими практиками в области информационной безопасности;
  • Опыт работы с MongoDB, DynamoDB или иным документоориентированными NoSQL БД;
  • Знакомство с поисковым движком ElasticSearch/Lucene;
  • Знакомство с системами статического анализа кода (SonarQube);
  • Знакомство с билд-сервером TeamCity.