Skip to main content

Data Engineer

Python Predictions is currently looking for a data engineer. In this role, you will need to be able to adapt quickly to new technology, applications and environments. You will operate with our current clients on a medium to long-term basis. All candidates need working proficiency in English, knowledge of Dutch and French is a plus.

  • Design complex analytics solutions with large data sets on distributed systems including the design of data lakes and (data) ingestion pipelines.
  • Identify design and implement process improvements: automating manual processes, optimizing data delivery, re-design infrastructure for greater scalability etc
  • Develop microservices to serve data from the data lake or to expose machine learning models predictions to customer-facing products
  • Coach colleagues and clients in your area of expertise
  • Required

  • Master or PhD in computer science or related field
  • At least 2 years of experience in software engineering in a data context
  • Programming experience with one or more languages: Python, Scala, Java, C/C++,
  • Knowledge of relational database technologies/concepts and SQL is required
  • Solid understanding of Linux
  • In depth knowledge of at least one cloud provider (GCP, AWS or Azure). Certifications from any of these is considered a plus.
  • Familiarity with big data technologies such as Apache Spark, ElasticSearch,
  • Able to coach others and give technical advice and direction
  • Experience with containers and container orchestration (Docker, Kubernetes, )
  • Able to work independently, prioritize multiple stakeholders and tasks, and manage work time effectively.
  • Proficient in English, knowledge of Dutch and/or French is a plus.
  • Python Predictions is a Brussels-based service provider specialized in data science projects with business impact
  • In January 2020, Python Predictions joined Tobania a leading Belgian business & technology consulting firm that guides their clients through digital business transformation
  • Great variation in job content due to missions in different industries, different domains and different environments
  • In-company training adapted to your personal needs
  • Continuous learning in monthly team meetings and development time
  • A great team of colleagues with shared values
  • Data Engineer

    Contract type: 
    Data Engineer
    Degree level: 
    Share this job now: