О компании
VK — крупная российская технологическая компания.
Обязанности
- Развивать сервисы для запуска автотестов для всех популярных платформ (Mobile, Web, TV, Desktop): тест-раннер, автоматизацию управления фермой устройств, поддержку новых типов девайсов, новые режимы запуска тестирования сервисов
- Разрабатывать и поддерживать функциональность системы
- Проектировать отказоустойчивые сервисы
- Оценивать задачи и выполнять их в срок
- Проводить code review
- Активно взаимодействовать с тестировщиками, разработчиками, ИБ, DevOps и SRE для решения вопросов автоматизации тестирования и развития платформы тестирования
- Интегрировать наши решения в новые проекты и команды
Требования
- Работали в роли Java-разработчика 5+ лет
- Имеете высокий уровень владения Java и обширные знания его экосистем, в частности Spring
- Умеете работать с командной строкой в Linux
- Обладаете опытом работы с микросервисной архитектурой
- Понимаете принципы эксплуатации и мониторинга сервисов
- Понимаете основы тестирования и автоматизации тестирования
- Имеете навыки в CI/CD (GitLab)
- Обладаете опытом работы с Docker