Software Engineer (GO) Senior

Дата размещения вакансии: 14.11.2024
Работодатель: Heaad
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
Более 6 лет

Обязанности:

Уточнять бизнес-требования и системные требования у менеджеров по продуктам и архитекторов, чтобы перенести их в код.

Разрабатывать сервисы, связанные с обработкой данных в реальном времени, хранилищами данных, облачными вычислениями.

Участвовать в программах DevOps, непрерывной разработки и интеграции.

Программировать на языке высокого уровня Go.

Обеспечить создание и поддержку всей необходимой документации по процессам и исходному коду.

Эффективно общаться с коллегами, руководителями и клиентами по всей организации.

Участвовать в устранении неполадок на экспертном уровне и устраняйте ошибки с помощью анализа первопричин, анализа данных и системы.

Требования:

Уверенное владение языком программирования Go в течение 4 лет, глубокое понимание его основных концепций, идиоматического использования и принципов написания параллельного кода;

Глубокое понимание механизмов синхронизации;

Базовое понимание принципов и команд Linux;

Отличные навыки профилирования и отладки 4 кода;

Отличные навыки решения проблем и способность анализировать сложные технические проблемы;

Опыт написания модульных тестов и интеграционных тестов;

Опыт работы с брокерами сообщений и глубокое понимание того, как они работают;

Опыт работы с внешними кэширующими серверами;

Углубленное понимание принципов проектирования архитектуры микросервисов;

Уверенное владение базами данных SQL и навыки работы с ними;

Опыт работы с Protobuf и GRPC;

Глубокое понимание CI/CD;

Знание SOLID, шаблонов проектирования, опыт их применения;

Опыт работы с другими технологиями (например, Docker, Kubernetes) будет плюсом.

Условия:

Страна-основатель компании: Компания основана в Дубае. Головной офис находится там.

Формат работы: удаленный

Варианты оформления: Вопросы оформления обсуждаются индивидуально с каждым кандидатом

ДМС: Доступно для сотрудников в Грузии при оформлении на местное юридическое лицо и зарплате в местной валюте, льготы действуют только после прохождения испытательного срока.

Спортивные и языковые компенсации: ДМС и другие льготы зависят от локального оформления и позиции. В основном, подобные льготы отсутствуют для стандартного оформления.

Испытательный срок: Бенефиты и льготы предоставляются только после успешного прохождения испытательного срока.

!! Технические требования:

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