Программисты / Java, J2EE, JSP Инженер Консалтинг, Аутсорсинг

Senior Site Reliability Engineer, Online Retailer Полная занятость

Вакансия была перенесена в архив

SENIOR SITE RELIABILITY ENGINEER, ONLINE RETAILER
 
Наш клиент — один из крупнейших онлайн-ритейлеров мира, его годовой доход превышает 1 млрд фунтов. На протяжение многих лет мы помогали этой компании разрабатывать веб-порталы, мобильные приложения, системы контроля доставки, инструменты управления персоналом, хранилище данных, и многое другое. Созданные нами системы функционируют круглосуточно, способствуя успеху клиента.
 
Инженер по обеспечению надежности (Reliability Engineer) — новая роль, впервые представленная Google. Такой специалист объединяет навыки разработчиков и специалистов по созданию более надежного и масштабируемого программного обеспечения. Цель — проанализировать набор приложений (в первую очередь созданных с использованием Java, Oracle, AWS, сервисов Google Cloud и ряда других технологий) и связать его в надежный пакет самовосстановления. Он должен работать в соответствии с определенными стандартами. А это требует от специалиста проактивной работы по обеспечению наблюдаемости, анализа потенциальных узких мест и предложений по их исправлению прежде чем произойдет системная ошибка.
 
Эта позиция может быть интересна DevOps-инженерам, которые хотят работать ближе к коду или получить перспективную специализацию с акцентом на стек JVM. Эта позиция может также понравиться разработчикам, которым интересна работа с крупномасштабными системами, которые хотят погрузиться в работу кода после его запуска.
 
ОБЯЗАННОСТИ
 
- Анализировать и улучшать доступность, задержку, производительность и эффективность приложений.
- Проактивная поддержка производственных приложений в разных доменах, в основном написанных на Java и использующих базы данных Oracle.
- Совершенствование мониторинга и оповещения в приложениях.
- Планирование и обеспечение мощностей.
- Улучшение и стандартизация строительных трубопроводов, выявление и сокращение любых областей ручного труда с помощью автоматизации.
- Консультирование в областях надежности и масштабируемости для разработки новых приложений.
- Работа вместе с командами в других отделах для нахождения решений.
 
ТРЕБОВАНИЯ
 
- Опыт в проектировании, анализе и устранении неполадок в крупных распределенных системах.
- Хорошее понимание облачных технологий.
- Опыт работы с алгоритмами, структурами данных, анализом сложности и проектированием программного обеспечения
- Хорошее понимание Java, опыт устранения нетривиальных проблем, например, состояние многопоточности, утечки памяти, проблемы с кэшем и т.д.
- Хорошее понимание SQL, опыт оптимизации запросов и настройки производительности.
- Хорошее понимание методов разработки систем с высокой нагрузкой, измерения надежности, процессов аварийного переключения.
- Понимание архитектуры микросервисов, контейнеров, структур оркестровки.
- Глубокое понимание системного администрирования Unix / Linux.
- Знание и понимание теории сетей (MAC-адреса, IP-пакеты, DNS, уровни OSI и балансировка нагрузки).
- Способность найти причину проблем и продвигать такой подход в команде.
- Умение проводить «вскрытия» и учиться на прошлых неудачах
- Ведение постоянного процесса улучшения системы.
- Хорошее владение английским языком, отличные коммуникационные навыки.
 
DATAART ПРЕДЛАГАЕТ
 
Профессиональное развитие:
- Опытные коллеги готовы делиться знаниями, внутренние профессиональные комьюнити.
- Возможность менять проекты, технологии, пробовать себя в разных ролях.
- Внутренний образовательный портал: более 150 технологических курсов и soft skills - тренингов.
- Обучение английскому языку: курсы, общение с коллегами и клиентами из разных стран.
- Поддержка докладчиков, выступающих на конференциях и встречах технологических сообществ.
Отсутствие бюрократии, удобные корпоративные сервисы.
Отсутствие дресс-кода, дружеская атмосфера, забота о комфорте специалистов.
Гибкий график, ДМС, рабочее место в современном бизнес-центре.
Возможность участвовать в конференциях как слушатель и выступающий.

Описание вакансии

Загрузить резюме (doc, docx, pdf) Max.: 2MB
Файл не выбран