DBA Postgres
Зарплата
Требуемые навыки
Местоположение и тип занятости
Описание вакансии
СофтТелематика — российский разработчик интеллектуальных телематических систем и транспортно-логистических платформ.
- Создаем системы управления дорожным движением и весогабаритного контроля, платформы управления логистикой и транспортом.
- Наши интеллектуальные системы управления дорожным движением и сервисы для мониторинга транзитных перевозок успешно внедряются как в России, так и в зарубежных странах (Индия, Индонезия, Китай).
- Разрабатываем и внедряем системы взимания платы на автомобильных дорогах классического барьерного типа и типа «Свободный поток».
- Разрабатываем интеллектуальные системы мониторинга и прогнозирования, автоматизируем деятельность больших государственных структур.
Наши команды:
- создают средства управления клиентами, тарифами, счетами и операциями клиентов;
- решают нетривиальные задачи, связанные с гис-системами, картами и оптимизацией маршрутов;
- разрабатывают системы учета, мониторинга и прогнозирования, работают с большими данными;
- интегрируют платформы с банками, агрегаторами платежей и внешними системами.
Задач и проектов становится все больше и мы открываем вакансию Администратора-разработчика баз данных
Что нужно будет делать:
- Проектирование баз данных, написание скриптов миграций структуры БД, установка/настройка/тюнинг (50% - администрирование БД, 50% - разработка);
- Активное взаимодействие с командой разработки, консультирование и подготовка рекомендаций для разработчиков приложений;
- Ведение проектной документации по части баз данных.
Что ждем от кандидата:
- Отличное знание реляционных БД, 1,2,3 нормальных форм;
- Понимание принципов работы и особенностей СУБД PostgreSQL;
- Отличное знание SQL, умение писать сложные запросы;
- Опыт проектирования больших БД, понимание логической, физической моделей БД;
- Умение оптимизировать сложные запросы, правильно организовать данные в БД;
- Умение читать планы запросов, понимать и оптимизировать их;
- Работа с расширения (extensions) PostgreSQL ( hstore, PostGIS, ltree, postgres_fdw, pgrouting и т.д.);
- Иметь представление о слабоструктурированных данных (JSON, JSONB, XML) в PostgreSQL;
- Уметь настроить сервер PostgreSQL под конкретные аппаратные условия и нагрузки;
- Иметь представление о репликации, ее видах, достоинствах и недостатках. Уметь настроить репликацию (streaming replication). Знание инструментов мониторинга репликации;
- Умение обслуживать БД (vacuum, analyze, freeze);
- Обязателен опыт работы с БД в Production;
- Знание PgPool-II, PgBouncer, pglogical, PgBadger (желательно);
Желательно:
- Опыт использования нереляционных БД (Redis, MongoDB).
- Опыт работы с Debezium, Kafka.
Бонусы
Причины, по которым у нас хорошо:
- зарплата в рынке, (финальную цифру оффера обсуждаем с успешным кандидатом индивидуально);
- гарантия сложных и нетривиальных задач, которыми можно похвастаться;
- комфорт: нет бюрократии, проводим собеседование в 1 этап и быстро даем фидбек, гибкое начало рабочего дня (можно хоть в 11) и нет дресскода;
- развитие: интересные митапы и конференции;
- забота: докупаем нужную технику для работы, даем дополнительные 3 дня к отпуску и расширенный пакет ДМС;
- удобный офис (7 минут от метро Савеловская) и возможность работать удаленно.
Дополнительные инструкции
Мы рассматриваем кандидатов от уровня Junior +.
Хочешь обсудить вакансию и оставить отклик?
Тогда пиши мне (телеграм @tivalkin или [email protected]) или оставляй свои контакты в сопроводительном письме.
Ваш отклик
Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.