PhD position on Assessing DNS Dependencies at Scale

Universiteit Twente

  • Enschede, Overijssel
  • € 3.059-3.881 per maand
  • Vast
  • Voltijds
  • 27 dagen geleden
  • Versneld solliciteren
Hours40 hr.Salary indicationSalary gross/monthly
based on full-time€ 3,059 - € 3,881Deadline14 Sep 2025The Domain Name System (DNS) plays a central role in the Internet'sinfrastructure. Its distributed nature has enabled global scalability, but it also introduces risksthat undermine resilience. Delegations in the DNS namespace form long and often opaquesupply chains, increasing the attack surface and introducing potential single points of failure.In today's landscape, many organizations rely on third-party DNS services without fullvisibility into what lies beneath. These managed services often depend on other providers,recursively forming complex supply chains that are difficult to analyze. As a result, operatorsmay unknowingly introduce technical, operational, and regulatory risks - especially in criticaldomains such as e-government, healthcare, and finance - where compliance with frameworkslike NIS2 and DORA is increasingly more essential.This project aims to analyze and map these hidden dependencies from a technical and scientificperspective. The Ph.D. candidate will develop methods for uncovering DNS infrastructuredependencies at scale, relying on active measurements and graph-based analysis. The focus willbe on designing reproducible techniques for identifying dependency structures, validating thesemethods through large-scale experimentation, and evaluating how well DNS configurations alignwith recommended best practices.Key research activities include designing and implementing DNS measurement methodologiesfocused on identifying hidden dependencies, analyzing large-scale DNS and infrastructuredata, and building visual tools to support the interpretation and communication of results.The work has a strong foundation in systems and network research, with an emphasis on DNSprotocol behavior, resolver interactions, and dependency modeling.This project builds on ongoing collaborations with both national and international partners,including SIDN and TNO in the Netherlands, CAIDA in the United States, and IIJ in Japan.The candidate will be part of the Design and Analysis of Communication Systems (DACS)https://www.utwente.nl/en/eemcs/dacs/ group at the University of Twente and will workunder the supervision of Dr. ir. Raffaele Sommese and Dr. ir. Mattijs Jonker from DACSand Dr. Abhishta Abhishta from the High-tech Business and Entrepreneurial (HBE) https://www.utwente.nl/en/bms/organisation/departments-institutes/department-hbe/ group of the University of Twente.Your profile
  • A Master Degree in Computer Science, Electrical Engineering or closely related discipline;
  • Good communication skills and an excellent command of English;
  • A strong computer networking background, coding skills and willingness to work with real-world deployments;
  • Creative thinker with analytical and problem-solving abilities;
  • A high degree of responsibility and independence, while collaborating with close colleagues, researchers and other staff.
  • Bonus points: Knowledge of organizational or business process, graph theory, and big-data processing.
Our offer
  • A full-time 4-year PhD position;
  • Full status as an employee at the UT, including pension and health care benefits;
  • A gross monthly salary of E 3059,-- in the first year that increases to E 3881,-- in the fourth year;
  • A holiday allowance of 8% of the gross annual salary and a year-end bonus of 8.3%;
  • Excellent facilities for professional and personal development;
  • A total of 41 holiday days per year in case of full-time employment;
  • Free access to sports facilities on campus;
  • The University of Twente offers excellent working conditions, an exciting scientific environment, and a green and lively campus with ample sports and cultural facilities.
  • A friendly and welcoming research group, with attention to employee wellbeing.
  • Access to state-of-the-art laboratory facilities and equipment.
Information and applicationYour application should include:
  • a motivational letter, including explanation of your motivation for this PhD position and for this project;
  • A detailed CV (resume);
  • An academic transcript of B.Sc. (if applicable) and M.Sc. education.
For enquiries and to apply, please contact: Dr. Raffaele Sommese (r.sommese@utwente.nl),Dr. Mattijs Jonker (m.jonker@utwente.nl), or Dr. Abhishta Abhishta (s.abhishta@utwente.nl).Application deadline: Sept. 15th, 2025, but applications will be reviewed on a rolling basis and the position may be filled earlier if a suitable candidate is found.Screening is part of the selection procedure.Share this vacancyAbout the organisationThe faculty of Electrical Engineering, Mathematics and Computer Science (EEMCS) uses mathematics, electronics and computer technology to contribute to the development of Information and Communication Technology (ICT). With ICT present in almost every device and product we use nowadays, we embrace our role as contributors to a broad range of societal activities and as pioneers of tomorrow's digital society. As part of a tech university that aims to shape society, individuals and connections, our faculty works together intensively with industrial partners and researchers in the Netherlands and abroad, and conducts extensive research for external commissioning parties and funders. Our research has a high profile both in the Netherlands and internationally. It has been accommodated in three multidisciplinary UT research institutes: Mesa+ Institute, TechMed Centre and Digital Society Institute.Want to know more?Sommese, R. (Raffaele)
Assistant ProfessorSommese, R. (Raffaele)
Assistant ProfessorDo you have questions about this vacancy? Then you can contact Raffaele for all substantive questions about this position and the application procedure. For general questions about working for the UT, please refer to the chatbot.

Universiteit Twente