Developer Go (CDT)
Описание
Локация: Москва, РоссияЧто делатьРазрабатывать микросервисы на Go для Common Deployment Toolkit в составе Open Single Management Platform.Писать unit-, smoke- и integration-тесты.Участвовать в проработке архитектуры, выборе технологий и подходов.Участвовать в оценке длительности работ.Поддерживать тестовые и продакшен-среды.ТребованияОт 4 лет опыта разработки на Go.Опыт использования инструментов тестирования, профилирования, документирования и анализа кода на Go.Опыт проектирования и использования REST- и RPC-интерфейсов.Понимание и практическое применение принципов SOLID.Знание и практическое применение паттернов проектирования.Опыт работы с Docker и Kubernetes.Хорошо, если естьПонимание концепции чистой архитектуры.Опыт работы с реляционными базами данных: PostgreSQL, MySQL или MS SQL.Навыки продвинутого пользователя Linux.Культура и преимуществаРабота над новым решением для развертывания, конфигурирования, обновления и расширения продуктов в среде заказчика.Продукт рассчитан на использование множеством заказчиков и продуктов.В разработке применяются лучшие практики и стандарты индустрии.