SSP SOFT- аккредитованная ИТ-Компания, создающая уникальные цифровые решения для бизнеса: силами наших команд реализовано более 1000 проектов для клиентов в финансовом и государственном секторах, ритейле и промышленности.
Сейчас у нас открыта вакансия Ruby разработчика, проект - площадка для бронирования билетов на наземный транспорт.
Вам предстоят следующие задачи:
- Проектирование и реализация масштабируемых REST API для интеграции с внешними системами и поставщиками API.
- Внедрение и развитие практик test-driven development (TDD) для обеспечения высокого качества кода.
- Создание и поддержка автоматизированных процессов CI/CD для ускорения релизов и повышения надежности системы.
- Работа с облачными платформами (предпочтительно GCP), настройка и оптимизация инфраструктуры.
- Интеграция внешних API, обеспечение их надежной работы и безопасности.
- Оптимизация работы с базами данных (реляционными и нереляционными), проектирование схем и запросов.
- Участие в разработке новых функций системы бронирования, а также в улучшении существующих модулей.
- Взаимодействие с командой по бронированию, аналитиками и DevOps для достижения целей проекта.
Для нас привлекательны следующие знания и опыт:
- От 5 лет опыта в разработке программных решений, из которых не менее 3 лет — профессиональный опыт работы с Ruby.
- Навыки разработки с использованием подхода тест-ориентированного программирования (TDD).
- Опыт и понимание работы с распределенными системами.
- Опыт разработки и поддержки микросервисных решений или систем, основанных на сервисно-ориентированной архитектуре.
- Навыки настройки и автоматизации процессов CI/CD для обеспечения быстрой и надежной доставки обновлений.
- Опыт работы с Kubernetes, а так же с облачными платформами, предпочтительно GCP, и взаимодействия с их сервисами.
- Знание принципов проектирования и оптимизации реляционных и нереляционных баз данных.
- Практический опыт создания устойчивых и масштабируемых REST API.
- Свободное владение английским языком (устным и письменным).
Процесс собеседований будет состоять из 4-х этапов: собеседование с HR-менеджером (10-15 минут), и 3 технических собеседования полностью на английском языке (собеседование с лидом и командой, в том числе с задачами по лайв-кодингу).
Мы поддерживаем и обеспечиваем:
- Программу адаптации на проекте;
- Программу движения по карьерной лестнице с необходимым для этого обучением и практикой;
- Минимум бюрократии (только самое необходимое, что бы быть в рамках законодательства);
- Программу рекомендаций, что бы Вы могли работать со своими друзьями и получали за это бонусы;
- Программу социальной ответственности: материальная помощь, подарочные сертификат при рождении ребенка или на свадьбу.