L'ingénieur de base de données fournira une expertise technique pour la conception, le développement, la mise en œuvre, le stockage et la récupération de l'information, le flux de données et l'analyse. Développer ou maintenir la structure de la base de données pour qu'elle s'intègre dans l'architecture globale du système. Créer de nouveaux flux de travail pour reprendre les processus existants au besoin, ainsi que pour répondre aux demandes de réparation/réparation ou de mise à jour. Diriger le développement des structures de base de données, des logiciels d'analyse de base de données, et des logiciels de chargement de base de données. Soutenir le développement et le test de divers points d'extrémité ReST basés sur Python, de microservices, et de capacités de gestion de modèles de données en utilisant les frameworks Django et Flask pour interagir avec des modèles de données tels que mariaDB, MongoDB, et PostgreSQL et envoyer des données sur demande, au format JSON, aux interfaces utilisateur frontales.