
Город: Тбилиси
Зарплата:
от 300000
до 600000
RUR
Занятость: Полная занятость, Удаленная работа
Опыт работы: Более 6 лет
Описание
Мы ищем инженеров Full Stack Developer (Go | React | DevOps) для поддержки наших новых и существующих веб-приложений.
Локация: вне РФ!
Наши инженеры Full Stack тесно сотрудничают с отделами веб разработки и тестирования, обеспечивая развертывание кода, операционную поддержку новых и существующих приложений. Кандидаты должны уметь выполнять функции, необходимые для развертывания, настройки, поддержки и устранения неполадок в средах веб-приложений.
Обязанности
Проектирование, разработка, тестирование, отладка и поддержка бэкенд-приложений на Golang +React
Разработка, реализация и оптимизация архитектуры баз данных
Техническое обслуживание наших веб-приложений и сервисов
Участие во всех этапах жизненного цикла разработки программного обеспечения: требования, архитектура/проектирование, реализация, тестирование, выпуск, поддержка нашего программного обеспечения
Развертывание веб-приложений в производственной среде
Мониторинг, предотвращение и устранение проблем безопасности
Взаимодействие с ITотделами, DevOps-отделами и командами разработки в случае возникновения инцидентов
Понимание требований к планированию ресурсов веб-сайта и приложений и обеспечение масштабируемой архитектуры развертывания веб-приложений
Выявление возможностей автоматизации, проектирования и разработка решений для повышения эффективности работы
Быстрое и эффективное устранение сложных проблем
Сбор предложений по новым функциям
Требования
Локация: вне РФ!
Степень бакалавра в области компьютерных наук, инженерии, другой технической науки или эквивалентный опыт
Уверенный опыт работы с Linux
2+ года опыта разработки на Go
Отличное знание языка программирования Go, его парадигм, конструкций и идиом.
Знание распространенных шаблонов с горутинами и каналами в Go
Опыт работы со всем набором фреймворков и инструментов Go, включая управление зависимостями.
Отличное знание JavaScript (предпочтительно ES2015+), HTML и CSS.
Знание современных концепций frontend-приложений, таких как Promises, Ajax и RESTful API, WebSockets, SPA, адаптивный UI.
Опыт работы с фреймворком React.
Опыт работы с TypeScript.
Опыт работы с Canvas, D3, Redux будет плюсом.
Уверенный опыт в написании скриптов или программирование как минимум в одной из следующих областей: Python, Java, JavaScript, Bash
Опыт работы с облачными платформами (Azure и AWS)
Опыт работы с Docker Engine
Опыт работы с Kubernetes
Опыт работы с системами контроля версий (Git, Mercurial)
Опыт работы с инструментами автоматизации CI/CD (например, Jenkins, Bamboo)
Знание администрирования баз данных (например, MySQL, PostreSQL)
Знакомство с администрированием ПО веб-серверов (например, Apache, Nginx)
Знакомство с инструментами управления конфигурацией (например, Puppet, Ansible, Chef, SaltStack)
Знакомство с Active Directory, LDAP, SAML, Kerberos
Знакомство с управлением кластерами (например, Rancher)
Хороший опыт развертывания интернет-сервисов, предоставления услуг и развертывания программного обеспечения
Предпочтение к открытой рабочей среде, способствующей обучению, сотрудничеству и командной работе
Способность адекватно воспринимать рекомендации от членов команды
Внимательность к деталям с отличными письменными и устными коммуникациями
Технический разговорный английский
Мы предлагаем
Конкурентоспособная заработная плата
Бонусы за результаты работы, опционы на акции.
Аккредитованная компания
Гибкий график работы
Дружный коллектив
Бесплатная парковка для автомобилей и велосипедов
Удалённая работа или комфортный офис класса А в историческом центре города
Похожие вакансии