Напиши текст вакансии для должности "Инженер по надежности и безотказной работе информационных систем (SRE)". Название компании: "Postgres Professional". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'PostgreSQL', 'Linux', 'SQL', 'Базы данных', 'C/C++'

Postgres Professional — лидирующая в России компания-разработчик СУБД. Мы вносим весомый вклад в развитие PostgreSQL — лучшей в мире реляционной СУБД с открытым кодом, — и делаем на её основе коммерческие версии для российского и, в перспективе, мирового рынка. Мы постоянно ищем людей, чтобы растить и развивать нашу разработку продуктов и системно решать сложные кейсы эксплуатации СУБД. Приглашаем на постоянную работу инженера по надежности и безотказной работе информационных систем (Site reliability engineer), который может одновременно работать над функциональными (к примеру, повреждения данных) и нефункциональном (слабая производительность системы) проблемами эксплуатации больших систем, где размер высоконагруженных баз данных исчисляется десятками и сотнями террабайт. Задачи:  проведение анализа инцидентов, связанных с эксплуатацией больших информационных систем на основе PostgreSQL, и выявление их причин; погружение вглубь проблем, профилирование системы, разбор бинарных дампов; постановка экспериментов для валидации гипотез, нахождение новых фактов и закономерностей; взаимодействие с разработчиками PostgreSQL и командой технической поддержки.  Требования:  знание языка С (уверенное чтение кода, готовность написать патчи); понимание базовых принципов структур и обработки данных; владение декомпилятором (к примеру radare2) и дебаггером (gdb); умение профилировать код.  Желательно:   опыт использования экосистемы PostgreSQL в том числе различных инструментов (postgres_exporter, pgcenter, pg_repack, zabbix agent); опыт профилирования, создания рабочей нагрузки, нахождения узких мест и подходов к оптимизации; глубокие знания во внутренних механизмах PostgreSQL (планировщик, процессы, блокировки, репликация); общие знания о OC Linux (CLI, syscalls, VFS, VM, signals, настройки ядра).  Условия:   официальное оформление с удобным форматом занятости: полностью дистанционно, или в офисе в Москве, или в комбинированном режиме;   все возможности для разностороннего профессионального развития;   гибкое начало рабочего дня;   медицинское страхование, компенсация спортивных активностей;   работа на переднем крае СУБД-строения и возможность участвовать в профессиональных конференциях: HighLoad++, PGConf, PG-Day, и др.