Offre 485 sur 576 du 30/08/2022, 13:22


Tech­ni­sche Infor­ma­ti­ons­bi­blio­thek (TIB) - Pro­gram Area C, Rese­arch and Devel­op­ment

TIB, being part of the Leib­niz Rese­arch Asso­ci­ation, is with around 600 employ­ees one of the lar­gest tech­nical inform­a­tion cen­tres in Ger­many, hav­ing three main func­tions:
1. Act­ing in the capa­city of the Leib­niz Inform­a­tion Centre for Sci­ence and Tech­no­logy, our for­ward-look­ing ser­vices secure the infra­struc­tural require­ments for pro­vid­ing rese­arch­ers in sci­ence and indus­try with high-qual­ity inform­a­tion and lit­er­at­ure.
2. Car­ry­ing out cut­ting edge rese­arch to fur­ther expand TIB’s role as a Ger­man inform­a­tion centre for the digit­isa­tion of sci­ence and tech­no­logy.
3. Offer lib­rary ser­vices for the Leib­niz Uni­ver­sity Han­nover.

Backend developer in the field of Research Data Man­age­ment (m/f/d)


Leib­niz Joint Lab Data Sci­ence & Digital Lib­rar­ies

Working field:

Scope of work
The pos­i­tion is vacant in the con­text of a mul­tina­tional research pro­ject fun­ded by the European Union (EU) called Dat­aBri-X (Data Pro­cess & Tech­no­lo­gical Bricks for expand­ing digital value cre­ation in European Data Spaces).
Your main task is to design, imple­ment, test, and pub­lish a web applic­a­tion backend (called Jen­Plane Pro­cess Designer) that enables users to inter­act with a visual pro­ject plan­ning tool to plan a data man­age­ment pro­ject. The applic­a­tion is UI intens­ive and offers an immerse visual inter­ac­tion. It provides a multi-user col­lab­or­at­ive work­ing envir­on­ment. The backend is a REST based API server that stores and exchanges data in JSON and RDF formats using respect­ive tech­no­logy stack such as Mon­goDB and GraphDB.

Your tasks include
  • Refine, design, imple­ment, test, and pub­lish the vari­ous fea­tures of the Jen­Plane Pro­cess Designer web applic­a­tion.
  • Respons­ib­il­ity for ensur­ing main­tain­able and scal­able code for robust­ness and reli­ab­il­ity.
  • Writ­ing and main­tain­ing unit tests so that qual­ity is main­tained and adhered to func­tional require­ments.
  • Peer-review­ing code from team mem­bers.
  • Par­ti­cip­a­tion in Product Back­log Refine­ment ses­sions to for­mu­late user stor­ies by cla­ri­fy­ing the tech­nical details.
  • Devel­op­ment of demos, pro­to­types and present­a­tions.
  • Par­ti­cip­a­tion and present­a­tion in multi-party meet­ings as well as external events.


Your pro­file
  • You have suc­cess­fully com­pleted an aca­demic uni­versity edu­ca­tion (Mas­ter's degree or equi­val­ent) in a rel­ev­ant field of study such as com­puter sci­ence or a com­par­able field or you have at least five years of rel­ev­ant pro­fes­sional exper­i­ence in backend devel­op­ment.
  • Solid exper­i­ence in employ­ing web backend tech­no­lo­gies (Python, Flask, Django, REST).
  • Exper­i­ence in employ­ing web fron­tend tech­no­lo­gies (JavaS­cript, TypeScript, HTML, CSS).
  • Under­stand­ing and know­ledge about web con­cepts (Ses­sion hand­ling, CORS).
  • Famili­ar­ity with web secur­ity, test­ing web applic­a­tions (Unit tests, E2E tests), JS Tool­ing (com­piler, linter).
  • Famili­ar­ity with col­lab­or­at­ive web-based apps like e. g. Google docs.
  • Strong exper­i­ence in using Git, Git­hub, or Git­lab includ­ing com­mit­ting, push­ing, branch­ing, mer­ging, pull requests and issue man­age­ment.
  • Strong exper­i­ence in using REST APIs and inter­act­ing with them mainly via JSON (RDF is a plus).
  • Strong ana­lyt­ical mind­set, cre­ativ­ity, team­work and com­mu­nic­a­tion skills are required.
  • Pas­sion to write clean code and the abil­ity to write high qual­ity doc­u­ment­a­tion, tech­nical reports and present­a­tion mater­ial.
  • Very good writ­ten and spoken Eng­lish skills are neces­sary.

Desir­able addi­tions to your pro­file
  • Exper­i­ences in data-based applic­a­tion design includ­ing RDBMS and doc­u­ment stores. Famili­ar­ity with Triple stores (RDF stores) is an asset.
  • Exper­i­ence in work­ing with agile devel­op­ment meth­ods such as Scrum is desir­able (but not a pre­requis­ite).
  • Famili­ar­ity with RDF is an asset.
  • Ger­man lan­guage skills are an advant­age, but not neces­sary.

What we offer:

The Tech­nis­che Inform­a­tions­bib­lio­thek (TIB) – Leib­niz Inform­a­tion Centre for Sci­ence and Tech­no­logy – Pro­gram Area C, Research and Devel­op­ment, is look­ing to employ a

Backend developer in the field of Research Data Man­age­ment (m/f/d)

to work in the Leib­niz Joint Lab Data Sci­ence & Digital Lib­rar­ies of the TIB and the L3S Research Cen­ter under the super­vi­sion of Dr. Javad Cham­an­ara and Prof. Dr. Sören Auer at the next pos­sible date.

The pos­i­tion is ini­tially lim­ited until 30th Septem­ber 2025 with an envi­sioned exten­sion. The reg­u­lar weekly work­ing time is 39.8 hours (full-time). The pos­i­tion is suit­able for part-time work only to a lim­ited extent. If the per­sonal require­ments are met, the remu­ner­a­tion will be based on pay scale group 13 TV-L.

What we offer
Our mis­sion is to keep rethink­ing and innov­at­ing the pro­vi­sion and use of research data and inform­a­tion. In TIB’s Research and Devel­op­ment Depart­ment, you have the oppor­tun­ity to advance your career in a siz­able, dynamic and excel­lent envir­on­ment. We provide a sci­en­tific­ally and intel­lec­tu­ally inspir­ing envir­on­ment with an entre­pren­eur­ial mind­set embed­ded in a lead­ing tech­nical uni­versity and one of the largest tech­nical inform­a­tion centres being part of the Leib­niz Asso­ci­ation. TIB col­lab­or­ates closely with the L3S Research Centre at Leib­niz Uni­versity Han­nover, one of the world’s lead­ing research insti­tutes in the field of Web & Data Sci­ence, within the Leib­niz Joint Lab Data Sci­ence & Open Know­ledge. Last but not least, we attach great import­ance to an open, cre­at­ive and fun work atmo­sphere.

Fur­ther­more, we offer
  • A job in the pub­lic ser­vice ori­ented towards the com­mon good on the basis of the col­lect­ive agree­ment for the pub­lic ser­vice of the Ger­man states (TV-L) with a salary in pay scale group 13 TV-L, provided that the per­sonal require­ments neces­sary for clas­si­fic­a­tion in pay scale group 13 TV-L are met. Depend­ing on the per­sonal require­ments (e. g. lack of a com­pleted rel­ev­ant uni­versity degree), an assign­ment to the next lower pay group 12 TV-L may be made.
  • A spe­cial annual pay­ment at the end of the year and 30 days of vaca­tion per year with a five-day work­ing week.
  • Flex­ible work­ing time mod­els (flexi­time) as well as offers for recon­cil­ing work and fam­ily life such as mobile work and remote work options.
  • A mod­ern work­place in a cent­ral loc­a­tion of Han­nover with a col­legial, attract­ive and ver­sat­ile work­ing envir­on­ment.
  • An employer with a wide range of internal and external fur­ther edu­ca­tion and train­ing meas­ures, work­place health pro­mo­tion and a sup­ple­ment­ary pen­sion scheme for the pub­lic sec­tor (VBL).
  • Dis­count for employ­ees in the canteens of the Stu­den­ten­werk Han­nover as well as the pos­sib­il­ity to use the vari­ous offers of the Uni­versity Sports Han­nover.
  • A var­ied, inde­pend­ent and future-ori­ented field of activ­ity.
  • A port­fo­lio of tech­no­logy com­pon­ents to build on, includ­ing ORKG, Open­Re­, TIB AV-Portal, DBpe­, among oth­ers.
  • Fund­ing of the neces­sary tech­nical equip­ment as well as con­fer­ence and research vis­its.

If you are inter­ested, ques­tions regard­ing the pos­i­tion can be addressed to Dr. Javad Cham­an­ara by mail at

How to apply:

We look for­ward to receiv­ing your applic­a­tion. To sub­mit your applic­a­tion, please use the online applic­a­tion form on our homepage at

Paper applic­a­tions are also pos­sible on an equal basis. In this case, please send your com­plete applic­a­tion doc­u­ments with the sub­ject 54/2022 before Septem­ber 29, 2022 addressed to the given address or altern­at­ively as a single PDF doc­u­ment file to For applic­a­tions in digital from, please send a PDF file with a max­imum size of 10 MB.

In the case of for­eign uni­versity degrees, it is man­dat­ory to sub­mit a State­ment of Com­par­ab­il­ity from the Cent­ral Office for For­eign Edu­ca­tion (ZAB) for the final assess­ment of the hir­ing require­ments dur­ing the hir­ing pro­cess. A fee will be charged for this. This oblig­a­tion does not apply if the for­eign uni­versity degree has already been assessed by an expert and is lis­ted in the ANA­BIN data­base of the ZAB as an equi­val­ent uni­versity degree.

TIB is an equal oppor­tun­ity employer, provid­ing ideal work­ing con­di­tions, and con­tinu­ously tak­ing action to enable its employ­ees to com­bine career interests with fam­ily life.

Severely dis­abled can­did­ates with com­par­able qual­i­fic­a­tions will be given pref­er­en­tial treat­ment. We wel­come applic­a­tions from all nation­al­it­ies.

Please note that your applic­a­tion doc­u­ments will not be returned and applic­a­tion and travel costs can­not be reim­bursed.

Please indic­ate in the sub­ject line of your applic­a­tion through which job board you became aware of our offer.