💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!

Senior Golang developer

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

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

Компания

Разработка платформы для разворачивания облачной инфраструктуры (DaaS).

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

О компании и команде

По вакансии лучше писать сразу в telegram@AirCloud_HR

О нас:

    AirCloud - инновационная продуктовая компания, переписывающая правила удаленной работы. Уже с 2019 года мы удостоены признания от Microsoft, CERN, Intel, Oracle.

Что мы делаем:

    AirCloud объединяет сотрудников компании в безопасное пространство, защищенное от утечек данных. Наш продукт позволяет работать комфортно из любой точки мира с помощью компьютера, планшета или телефона, предоставляя доступ к зашифрованным рабочим столам через приложение AirCloud. Это не только удобно и безопасно, но и снижает расходы на офис и обслуживание компьютеров – наш недорогой тонкий клиент обеспечивает стабильность на десятилетия.

Наша философия:

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

Ожидания от кандидата

Ключевые задачи:

  • (50%) Развитие и разработка бэкэнд API на Go, а именно управление системными ресурсами и их мониторинг в виде набора сервисов.
  • (20 %) Разработка архитектурных решений.
  • (20 %) Разработка внутренних библиотек для взаимодействия с системными ресурсами.
  • (5 %) Разработка агента виртуальных машин
  • (5 %) Автоматизация системы развертывания бэкенда.

Конкретнее, что предстоит делать на работе:

  • Принимать участие в архитектурных и технологических решениях, думать наперёд.
  • Участвовать в развитии внутренних библиотек (собственные фреймворки для ключевых аспектов бизнес логики)
  • Активно учиться, развиваться и обмениваться знаниями с коллегами.
  • Заботиться о производительности, качестве и устойчивости приложений.

Для этого вам потребуется:

  • Крепкое понимание основ работы с ОС Linux.
  • Полное понимание механизмов синхронизации при разработке многопоточных приложений.
  • Полное понимание работы с памятью, процессором а также примитивами ядра ОС.
  • Полное понимание внутренней работы языка Golang.
  • Опыт работы с реляционными базами данных.
  • Полное понимание работы TCP/IP стека, сокетов и механизмов взаимодействия с ними.
  • Умение работать с потоками данных.
  • Знание языка С и основных принципов CGO.
  • Опыт тестирования ПО.

Что будет большим плюсом:

  • Опыт работы различными системами виртуализации.
  • Опыт настройка систем сборки.
  • Знание Python, bash.

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

  • Самые современные подходы к архитектуре и технологический стэк.
  • Конкурентоспособный уровень дохода и регулярное повышение по результатам твоей работы.
  • Гибкое начало рабочего дня.
  • Возможность выбора работы удаленно или в офисе.
  • Мы помогаем с релокейтом в города/страны присутствия (Минск/Варшава).
  • Корпоративное обучение по разным направлениям.
  • Частичная компенсация питания.
  • Гибкий график работы.
  • Различные ивенты, корпоративы, подарки на праздники.

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

В первую очередь, мы рассматриваем кандидата как человека. Хард скиллы где-то могут недотягивать и мы закроем на это глаза, но софт скилы должны быть на должном уровне. Мы очень ценим атмосферу которая сложилась у нас в команде и не хотим ее разрушать. Всем мир  :)