logo

Bekijk alle vacatures

Data DevOps

Brussel, Brussel

Data DevOps Position

Job Description:

You will primarily be responsible for maintaining existing systems while deploying new technologies in the field of databases, some of which are specifically dedicated to data exploitation via artificial intelligence. You will be the reference person for performance and security aspects of relational databases in certain cross-functional application projects.

Main Responsibilities:

  • Familiarize yourself with the existing systems and different environments.
  • Participate in the maintenance and evolution of current database systems, mainly PostgreSQL and Elastic Search.
  • Provide support to development teams for the maintenance of legacy software.
  • Participate in the maintenance and integration of a centralized logging platform based on Kafka.
  • Contribute to the evolution of a solution for survey management and report writing.
  • Participate in setting up environments for specialized databases like Graph DB (Neo4j) and Vector DB (Milvus).
  • Work in an agile mode, respecting set deadlines.

Desired Profile:

  • Holder of a bachelor's degree in computer science (at minimum) with several years of experience in a similar role.
  • Strong knowledge of relational databases (PostgreSQL) and non-relational databases (Elasticsearch).
  • Good command of distributed messaging systems (Kafka).
  • Expertise in database migration and close collaboration with developers.
  • Knowledge of Graph DB (Neo4j) and Vector DB (Milvus) or willingness to acquire them quickly.
  • Ability to model data structures and standardize used systems.
  • Mastery of the Git versioning platform.
  • Experience in DevOps, CI/CD, GitOps, GitLab, Kubernetes cluster management.
  • Used to working in an agile environment, following the Scrum methodology.
  • Proficiency in English and one of the two national languages.

Technologies:

  • Relational Databases: PostgreSQL (essential), MS SQL (desired)
  • Non-relational Databases: Elastic Search (essential)
  • Distributed Messaging System: Kafka (essential)
  • Version Control: GIT (essential)
  • DevOps: Gitlab, CI/CD, GitOps, Kubernetes, MinIO, Python Scripting (desired)
  • Graph Databases: NEO4J (desired)
  • Vector Databases: Milvus (desired)
  • Message Broker: Rabbit MQ (desired)

Personal Skills:

Adaptability, perseverance, team spirit, autonomy, technical curiosity, creativity, solution orientation, ease of integration, communication.

Deel deze vacature

Powered by