Semantic Data Integration Consultant

Who are we

Ontotext received a couple of awards as the most innovative business in Bulgaria. We enjoy unique position providing state of the art semantic technology in two distinct but complementary areas – graph database engines and text analytics. Our solutions have been applied in the areas of publishing (BBC, Financial Times, Oxford University Press), life sciences (Astra Zeneca), cultural heritage (British Museum, Getty Trust), telecommunications (Korea Telecom), government organizations (UK Parliament) and others.

The Innovation and Consulting Group of Ontotext also handles data and ontology management: develops and adapts ontologies, creates data mappings and ETL processes, integrates and converts data, works with thesauri using SKOS and related standards, leverages Linked Open Data (LOD), uses semantic tools and frameworks, creates semantic web applications.

Semantic Integration has proven in the last years to be the most promising approach for Enterprise-wide data integration. We apply such approaches in the areas of media publishing (BBC, UK Press Association), financial/economic publishing (Euromoney, Financial Times, S&P), scientific publishing (Wiley, Oxford University Press), cultural heritage (British Museum, Yale Center for British Art, Europeana), pharmaceuticals and life sciences (AstraZeneca, UCB), etc.

We are looking for:

Smart and enthusiastic person with data analysis and ETL experience to fill the role of Semantic Integration Consultant /Senior ETL Developer/. We value smart, awesome people who want to solve hard problems in a fun, collaborative and casual environment.

Your Role:

  • Analyze datasets;
  • Write data conversion scripts;
  • Explore new domains and available Linked Open Datasets;
  • Write SPARQL queries and teach co-workers to write SPARQL queries.

Your Profile:

  • Experience with various kinds of data: CSV, RDBMS, XML nd JSON;
  • University Degree in Information Technologies, Computer or Library Science;
  • Knowledge of some programming or scripting language, eg Java, Perl or XQuery;
  • Aptitude to learn new technologies quickly, gain familiarity with new business domains, and read a lot;
  • Fluent English comprehension.


  • Experience with some ETL tool, eg Talend, OpenRefine, Informatica, SQL DTS;
  • Experience with declarative XML/database languages like XQuery, XSLT, SQL, SPARQL, R2RML;
  • Experience with Database Administration, data analysis or data modeling.

We offer:

  • Exposure to leading edge technologies, international projects and collaborations;
  • Collaboration with experienced and highly talented software developers;
  • The chance to participate in the development and delivery of next generation database and search systems;
  • Flexible working time with great opportunities for professional and academic development;
  • Additional Health Insurance;
  • Healthy work-life balance;
  • Excellent remuneration and working conditions.


Interested? Send us your resume to and reference Semantic Data Integration Consultant.

If you don’t see a position that suits your skills, feel free to contact any of our offices and share your background, or send us an email
We are always looking for great people!

Back to top