Job Openings Application Cloud Architect - Semantic graphics (Information Technology/Software)

About the job Application Cloud Architect - Semantic graphics (Information Technology/Software)

Our client, a leading Software, Information and Communication Technologies company, operates internationally (Athens, Brussels, Luxembourg, Copenhagen, Stockholm, London, Nicosia, Hong-Kong, Valetta, etc). Our client is a renowned supplier of IT services to government institutions, multinational corporations, public administrations and multinational companies, research and academic institutes.

   

Role Overview

Our client currently has a vacancy for an Application Cloud Architect (Semantic graphics) fluent in English, to offer his/her services as an expert who will be based in Luxembourg. The work will be carried out either in the company’s premises or on site at customer premises. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team on site.

    

Job type: Full time/Permanent

Location: Luxembourg

Workplace: Onsite

Please note that we can consider only EU candidates for this position due to security clearance.

    

Requirements

  • University degree in IT or relevant discipline, combined with minimum 15 years of relevant working experience in IT;
  • Experience with object-oriented programming languages (Python/JavaScript);
  • Experience with ontology development (OWL/SHACL);
  • Excellent knowledge of RDF serialization formats (Turtle, JSON-LD);
  • Excellent knowledge of SPARQL;
  • Excellent knowledge of semantic data stores (Virtuoso, Apache Jena, Graph DB);
  • Excellent knowledge of data visualization;
  • Good knowledge of architecture best practices and patterns;
  • Good knowledge of applications design;
  • Good knowledge of modelling and analysis tools;
  • Good knowledge of Relational DBMS;
  • Knowledge of Agile development and backlog/issue management;
  • Knowledge of software lifecycle and release management;
  • Experience with GitHub or GitLab CD/CI pipelines would be an asset;
  • Excellent command of the English language.

     

Responsibilities

  • Development and maintenance of ontologies and knowledge graphs;
  • Mapping of data sources to ontologies using RML or similar tools;
  • Implementation of semantic data pipelines to convert data to RDF;
  • Querying and analysing semantic data using SPARQL;
  • Collaboration with domain experts to capture and model knowledge;
  • Review and preparation of technical documentation, technical communication, and technical presentation material;
  • Development and maintenance of internal tools and automations to facilitate operations;
  • Coordination and review of deliveries, releases, and deployments;
  • Assistance with technical decision making and steering of the project;
  • Interaction with the business analysts, customer, users, project leaders and developers.