Fullstack-разработчик (инфраструктура Датацентров)

Требования

БэкендPythonNode.jsJavaScriptGolangMongoDBPostgreSQLUnixC++

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

МоскваПолный рабочий день

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

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

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

Яндекс ищет fullstack-разработчика в команду развития средств автоматизации и управления IT-инфраструктуры датацентров. 

Мы занимаемся автоматизацией процессов, связанных с функционированием датацентров Яндекса: преднастройка серверов, мониторинг состояния оборудования и многое другое. 

Большая часть нашей кодовой базы написана на Python (backend) и EmberJS (frontend). 

Прекрасно, если вы глубоко понимаете данные технологии, но вы можете подойти нам и в том случае, если основной опыт у вас сложился с другими языками, такими как C, C++, Go, Rust и др., а также и с другими JS-фреймворками. 

Мы ждем, что вы не просто знакомы с принципами проектирования масштабируемых архитектур, а делали это на практике. Кроме этого, неоспоримым плюсом будут знания в области сетевых технологий и понимание принципов функционирования операционных систем.

Требования:

  • отличное знание Python;
  • отличное знание JavaScript;
  • хорошее знание ES6, Node.js;
  • опыт работы с JS-фреймворками и библиотеками (Angular, Ember, React);
  • опыт работы с SQL/NoSQL-СУБД (MySQL/PostgreSQL, MongoDB и др.);
  • понимание принципов REST;
  • понимание принципов клиент-серверного взаимодействия;
  • опыт fullstack-разработки.

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

  • знание принципов построения сетей;
  • опыт написания тестов для JavaScript-кода;
  • глубокое знание *nix систем;
  • опыт проектирования масштабируемых сервисов;
  • опыт работы с Docker/LXC;
  • опыт работы с системами контроля версий;
  • хорошее знание HTML и CSS;
  • опыт работы над большими проектами.

Бонусы

Широкий социальный пакет

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

Большая просьба, откликаясь, укажите ваши контактные данные для оперативной обратной связи.