Обязанности:
В ПРОЦЕССЕ РАБОТЫ НЕОБХОДИМО Доработка ядра проекта Synergy CRM, участие в проработке решений Проектирование участков базы данных Проектирование API Разработка микросервисов Разработка технической документации Написание автоматических функциональных тестов Экспертиза работ других разработчиков (Code Review) Работа с системами контроля версий (git) и таск-трекерами (Jira) Оценка трудоемкости и сроков выполнения задач ЧТО БУДЕТ ВАШИМ ПРЕИМУЩЕСТВОМ Уверенные знания теоретической базы: алгоритмы и структуры данных, ООП, проектирование DB, сети Понимание принципов построения клиент-серверного ПО, знание архитектурных подходов Уверенное владение следующими технологиями: Ruby on Rails, JS, Postgres, Redis, Rspec, Docker, GitLab, RabbitMQ Будет плюсом но не обязательно знание следующих технологий: Bootstrap, YandexCloud, Mongodb, MySQL, Kafka, Zookeeper, Prometheus Operator, Kubernetes, Nginx, Ingress, Consul, VictoriaMetrics, Jaeger, Logstash, Graylog, Rollbar, Skylight, Sidekiq, Rufus, Karafka. ДЛЯ ВАС МЫ ПРЕДЛАГАЕМ Удаленный формат работы Официальное трудоустройство: отпуск, больничные Дополнительный day off за каждые 3 месяца работы Возрастное разнообразие в команде, разность поколений, культур, мировоззрений Корпоративные фитнес-залы, залы для занятий йогой, спа-центры и массажные кабинеты со специальными условиями для сотрудников Большой выбор кафе и столовых на территории кампуса, где можно пообедать, выпить кофе или поработать над совместным проектом. На всех этапах трудоустройства вас будет сопровождать команда адаптации, которая поможет влиться в корпоративную культуру и процессы компании.