Описание
Мы ищем инженеров 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)
⦁ Хороший опыт развертывания интернет-сервисов, предоставления услуг и развертывания программного обеспечения
⦁ Предпочтение к открытой рабочей среде, способствующей обучению, сотрудничеству и командной работе
⦁ Способность адекватно воспринимать рекомендации от членов команды
⦁ Внимательность к деталям с отличными письменными и устными коммуникациями
⦁ Технический разговорный английский
Мы предлагаем
⦁ Конкурентоспособная заработная плата
⦁ Бонусы за результаты работы, опционы на акции.
⦁ Аккредитованная компания
⦁ Гибкий график работы
⦁ Дружный коллектив
⦁ Бесплатная парковка для автомобилей и велосипедов
⦁ Удалённая работа или комфортный офис класса А в историческом центре города
Тбилиси
до 6500 USD
Fundraise Up
Тбилиси
до 6300 USD