Инженер по базам данных будет отвечать за предоставление технической экспертизы в областях, таких как проектирование баз данных, разработка, выполнение, хранение и извлечение информации, а также перемещение и анализ данных. Работа будет включать разработку или поддержание структур базы данных, которые интегрируются в общую архитектуру системы. Они будут заняты созданием новых рабочих процессов для замены существующих процессов по мере необходимости, а также выполнением запросов на устранение неисправностей или обновления. Они будут также возглавлять разработку структур баз данных, программ для разбора баз данных и программ для загрузки баз данных. Они будут поддерживать разработку и тестирование различных ReST конечных точек на основе Python, микросервисов и возможностей управления моделями данных. Для этого будут использоваться фреймворки Django и Flask для взаимодействия с моделями данных, такими как mariaDB, MongoDB и PostgreSQL. Это позволит отправить запрошенные данные в формате JSON на пользовательские интерфейсы.