Frontend разработчик (VK Cloud Solutions), Москва

Frontend разработчик (VK Cloud Solutions), Москва

VK Cloud Solutions — это платформа облачных сервисов для бизнеса и разработчиков.

Из стартапа внутри компании за 4 года мы выросли в, пожалуй, лучшее бизнес-облако России. Перед нами стоит амбициозная цель — построить самую масштабную и надежную российскую облачную платформу, которая встала бы в один ряд с такими гигантами, как AWS и GCP.


Почему с нами круто работать

Мы используем передовые практики разработки, devops и управления, современный стек технологий и dogfooding. А еще у нас работают одни из лучших специалистов на рынке. Наверняка ты сможешь научиться новому.
Несмотря на большое количество команд разработки, мы остаемся гибкими и быстро принимаем решения. Минимум бюрократии. До каждого коллеги из команды можно дойти пешком или дозвониться в Zoom за минуту и быстро решить любой вопрос.
Мы открыты для изменений и смелых идей — в нашей команде у каждого сотрудника есть возможность влиять на облик и содержание продуктов. Результаты своего труда ты будешь сам деплоить в продакшен и видеть сразу.
У нас свободный выбор формата работы: дистанционный, гибридный или офисный. Красивый и комфортный офис в удобном месте открыт для всех. В нем можно найти найти фреш бар, спортзал, музыкальную комнату, ресторан, всевозможные вендоматы, PlayStation 5 и многое другое.
Независимо от выбранного формата работы, предоставляем современное оборудование, ДМС, соцпакет и всё такое.
О платформе VK Cloud Solutions

Запускаем востребованные IaaS- и PaaS-сервисы.
Мы за open source, и наше облако на OpenStack.
Мы эксперты в построении высоконагруженных и высокодоступных систем.
Развиваем Kubernetes-сообщество и организуем мероприятия, чтобы разработчики могли делиться опытом.
С нами работают многие известные компании: «1С», 1С-Битрикс, CarPrice, INVITRO, AmoCRM, Worki, Wunderman Thompson, iHerb, X5 Group и многие другие.
В нашу команду мы ищем тех, кто, так же как и мы, на первое место ставит удобство клиента и стремится создавать сервисы, меняющие рынок.
Работая фронтендером у нас, кроме роста в плане разработки веб-приложений, вы так же приобритете знания (не обязанности) из сферы DevOps и SRE. Фронтенд программситы в нашем проекте понимают:

  • Что такое виртуальная машина (далее ВМ).
  • Как войти в ВМ через SSH. Как предоставить доступ к ВМ по SSH другому пользователю.
  • Для каких целей наши клиенты используют отдельные ВМ или собирают целые кластеры ВМ.
  • Что такое сеть, подсеть, порт и маршрутизатор. Как все это между собой связано и для чего используется.
  • Как подключить сеть к интернету или VPN.
  • Как назначить внешний IP. Что такое floating и fixed IPs.
  • Как настроить фаервол. Как разрешить доступ только на опереденный порт и только с разрешенного диапазона адресов.
  • Что такое CIDR подсети и какие можно использовать диапазоны для приватных сетей.
  • Что такое балансировщик нагрузки, для чего применяется и из каких частей состоит.
  • Что такое образы операционных систем, как сделать загрузочный диск.
  • Как из набора ВМ с помощью OpenStack API собрать кластер баз данных, больших данных или kubernetes.
  • Как на основе S3 реализовать хостинг статических файлов, и зачем здесь нужен CDN.
  • Как собрать проект в docker-образ и выполнить deploy в kubernetes, как настроить pipline в GitLab CI.
  • Как добавить location в nginx и настроить proxy_pass.
  • И еще много интересных вещей ;-)

Задачи

  • Фронтенд разработка и поддержка клиентской части личного кабинета (SPA, в котором пользователь управляет своими проектами в облаке), суперадминки (SPA для конфигурирования облачной платформы) и IoT-платформы (SPA для построения решений из сферы интернет вещей).
  • Реализация продуктовых задач от задумки до продакшена (есть возможность принять участие в разработке не только отдельных фич для уже существующих сервисов, но и начать целые новые направления и сервисы в облаке, например, Lamda functions или Alerting-as-a-Service и тп.).
  • Участие в оценке и декомпозиции задач на scrum-мероприятиях.
  • Обсуждение и проработка новой архитектуры вместе с большой командой фронтендеров (13 чел).
  • Code review и покрытие кода E2E-тестами на Cypress.
  • Конфигурирование инфраструктурных инструментов для автоматизации деплоя и тестирования.
  • Изучение OpenStack API, а так же других облачных платформ и инструментов.

Требования

  • Опыт разработки SPA на React c Redux или ModX.
  • Хорошее знание TypeScript, особенностей и API современных браузеров, сетевых ограничений.
  • Умение верстать интерфейсы под разные размеры экранов.
  • Уверенное владение Git.
  • Базовые знания bash.
  • Понимание принципов безопасности веб-приложений.
  • Знание английского на уровне достаточном для чтения документации и правильного именования модулей.

Будет плюсом

  • Опыт разработки проекта на основе AWS, GCP или Azure.
  • Опыт оптимизация и мониторинга веб-приложений.
  • Опыт работы с Vue.js, Next.js, Strapi.

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС

VK Cloud Solutions

VK Cloud Solutions — это платформа облачных сервисов для бизнеса и разработчиков. Из стартапа внутри компании за 2 года мы выросли в, пожалуй, лучшее бизнес-облако России. Перед нами стоит амбициозная цель — построить самую масштабную и надежную российскую облачную платформу, которая встала бы в один ряд с такими гигантами, как AWS и GCP.

Мы предлагаем

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС