Напиши текст вакансии для должности "Ruby Backend Developer". Название компании: "Artec 3D". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 

Мы делаем лучшие в мире трёхмерные сканеры и системы трехмерного распознавания лица. А наши клиенты делают лучшие в мире автомобили, компьютеры, одежду, бытовую электронику, компьютерные игры, спецэффекты в кино и системы безопасности. Наши офисы расположены в Москве, Люксембурге и Калифорнии. Мы верим, что наши технологии приближают революцию в области компьютерного трёхмерного зрения. Революцию, которая изменит жизнь всех людей. О наших продуктах:https://youtu.be/3Z5y9o3AQzMhttps://youtu.be/bfKYDYMa4SQ Приглашаем в команду middle или senior разработчика для работы над веб проектами связанными с 3D сканерами и софтом для обработки 3D данных. Сюда входят продажа сканеров и софта, лицензирование, сбор аналитики и многое другое.Задачи:  Разработка детализированной структуры приложений, структуры базы данных, кодирование, блочное/интеграционное тестирование работы программ. Создание защищённых веб-приложений с идентификацией пользователя и ролевой моделью контроля доступа. Определение, оценка и оптимизация процесса разработки веб-приложения, методов кодирования и обслуживания. Обновление сайта, отладка и устранение ошибок в работе интерфейса, оптимизация работы приложений. Оптимизация используемых кодов в соответствии с передовым опытом. Участие в процессах анализа кодов.  Требования:  Опыт программирования на языке Ruby более 2 лет. Опыт работы со сложными ИТ-системами и решениями для бизнес-процессов. Знание шаблонов проектирования. Опыт масштабирования крупных приложений Rails, включая оптимизацию кодов, кэширование и умение оптимизировать «узкие места» (bottlenecks). Навыки быстрого блочного и интеграционного тестирования, анализа кода, распределенного управления исходным кодом и автоматизированной оценки качества. Стремление к стандартизации, стилевому единству и эффективности процессов. Профессиональный уровень пользования реляционными базами данных за пределами Rails. Кандидат должен обладать навыком написания сырых запросов SQL. Опыт построения и интеграции с RESTful JSON API&#39;s. Хороший уровень знаний в Ruby, Rails, Postgres, Redis, Rspec, git и проч. Знание фронтенд-технологий не обязательно, но может быть плюсом.  Желательно:  Опыт работы в AWS (EC2, S3, Route 53, RDS, ElasticCache). Хорошая осведомленность о текущих тенденциях, передовом опыте и веб-стандартах. Знание сетевых протоколов: TCP, DNS, SSH, HTTP/S. Технологический стек: Rails 5, PostgreSQL, Redis, RMQ, AWS, ansible, docker.  Мы предлагаем:  Доброжелательная атмосфера, постоянное развитие - скучно не будет Отличный офис в центре Москвы и современное оборудование Свобода действий и творчества в своей зоне ответственности Официальное оформление, белая ЗП, ДМС Гибкий график Корпоративная библиотека настольных игр