Актуальные заказы

Backend Ruby инженер

Удаленно
Full-time
Проектная занятость
Project: Senior Backend Software Engineers build the core of the business logic services. Internal tools, partner focused APIs and consumer oriented apps all rely on these services. Tasks: - Design, build, and maintain APIs, services, and systems across the businesses. - Debug production issues across services and multiple levels of the stack. - Work with engineers across the company to build new features. - Improve engineering standards, tooling, and processes. Requirements: - Experience designing and building APIs. - Understanding of the value of automated testing as part of the implementation, maintenance and improvement of our systems. Be ready to promote these values across the organization. - To know the value of good code design practices for speeding up development, and extending our systems. - Good discipline when it comes to the engineering process. - Excel in multicultural and multidisciplinary environments. - Skills to shape rational technical deliverables from business requirements. - Our team uses the following tools, but we do not expect you to be an expert or to have experience with all of them. Stack: - Ruby on Rails and/or knowledge in any language that allows or favors OOD is welcome. - PostgreSQL, MySQL, Redis, DynamoDB, S3 - knowledge in other database or storage solutions is more than welcome. - Our systems are deployed and maintained mostly on AWS - experience with other PaaS providers would be seen as a plus. - We also have some responsibility on some services that use ReactJS, Node and Java. Other skills that would be an advantage: - Knowledge of Android SDK, ReactJS and/or ReactNative. - Proficiency in Java, Spring and Spring boot, Kotlin or Javascript. - Experience with UI development. - Good command of algorithms, data structures and design patterns. - Advanced English.

Devops

Офис
Удаленно
Full-time
Постоянная работа
Крупный eCommerce проект в России. Задачи: Эксплуатация кластеров nomad, consul, vault; Перенос в него текущих микросервисов, разворачивание новых; Тесное взаимодействие с отделом разработки в рамках организации CI/CD. Требования: Hashicorp Эксплуатация стека nomad+consul+vault от года, включающая в себя: - Настройку, внесение изменений в конфигурацию кластера; - Мониторинг кластера и приложений в нем; - Обеспечение отказоустойчивости; Организацию процесов разработки на основе данного стека и Gitlab CE; Успешное применение в продакшене; Умение работать с технологиями контейнеризации, понимать best practices; Опыт с ELK стеком (желательно с ElaticAPM в т.ч.); Отличные знания ОС linux, в частности CentOS 7-8. Желательно: Знание специфики работы php и go приложений; Глубокое понимание работы современного веб стека; Умение программировать на python и/или ruby; Хорошие знания git; Знакомство с системами контроля конфигураций (у нас puppet).

Разработчик Ruby On Rails среднего+/старшего звена

Задачи: - Проектирование и разработка серверной части веб приложений на RoR; - Применение своих знаний и опыта для оптимизации существующих решений; - Работа в команде (codereview, совещания); - Участие в Scrum митингах. Требования: - Опыт в Backend от 4 лет; - Опыт с Ruby/Rails от 2 лет; - Опыт с PostgreSQL; - RSpeс, RuboCop / Reek для написания тестов и контроля качества; - Контроль версий: git; - Английский b1-b2 и выше (чтение/письмо). - Для задач — JIRA; - Контейнеры в Docker. Преимуществом будет опыт с: - AWS, Firebase; - ElasticSearch; - GraphQL; - Jenkins.

Разработка интерактивной части проекта медицинской тематики.

Разработка интерактивной части проекта медицинской тематики. В команде 2 человека. Требования: Ruby on rails, postgres, redis, bootstrap 4, html/erb/slim шаблоны + (s)css + javascript. Основные задачи: Макетирование по прототипу и разработка интерактивных виджетов.