Part time assistant - digital research data tools - DTU Bioengineering
Kongens Lyngby, Capital Region of Denmark, Denmark
Sep 27, 2025
Dette job er ikke blevet analyseret af vores AI-vurderingssystem. Klik på knappen nedenfor for at få en AI-drevet match score baseret på dine præferencer.
# Job Skill Enhancement System
## CORE INSTRUCTION:
You are an AI that extracts and identifies coding languages and frameworks from job descriptions. Your goal is to find ALL relevant technical skills mentioned in the job posting, even if they're mentioned in different ways or aliases.
## INPUT DATA:
{
"job": {"job_id":4813,"title":"Part time assistant - digital research data tools - DTU Bioengineering","company_name":"DTU - Technical University of Denmark","description":"About the job\n\nJob Description\n\nDo you enjoy building web apps and want to put your skills to work on real research challenges — all while creating accessible and well-designed tools?\n\nThe Department of Biomedicine and Biotechnology (DTU Bioengineering) is dedicated to advancing research through robust data governance and stewardship. Our team is committed to ensuring the integrity, accessibility, and security of research data, which is crucial for driving innovation and maintaining the highest standards of scientific research. We are seeking a motivated and talented part time assistant to join our team. This role will involve contributing to the development of a system that enhances data quality and integrity, directly supporting our research community.\n\nThe job\n\nAs a part time assistant, you will play a vital role in our data governance efforts, helping to develop tools that ensure compliance with data standards and facilitate collaboration across the department.\n\nResponsibilities\n\n\nDevelop a minimal web application for creating and updating data management plans.\nIntegrate secure user authentication and create a workflow for supervisor approval in the application.\nImplement version control to manage data records.\nEnsure the web interface adheres to design and accessibility standards of both DTU and DTU Bioengineering.\nDevelop a dashboard for monitoring data submissions and approvals.\n\n\nOur expectations of you\n\nWe are seeking a motivated assistant with a keen interest in digital technologies and a proactive mindset. You should be comfortable navigating technical environments, eager to learn, and ready to contribute to a team working at the intersection of IT, accessibility, and research support. We imagine that you are currently enrolled in a relevant degree program (e.g., Computer Science, Software Engineering, Information Technology, or similar) or alternatively have similar experience from prior jobs or personal projects.\n\nRequirements:\n\n\nExperience with web development tool stacks from academic or personal projects, including HTML, CSS, JavaScript, and Python (e.g., Django, Flask).\nFamiliarity with Git for version control, as well as with Microsoft 365, cloud computing platforms, and Entra ID\nUnderstanding of accessibility standards and good design practices.\nStrong problem-solving skills and attention to detail.\nAbility to work independently and as part of a team.\nInterested in accessibility and good design practices.\nPassionate about building digital tools that make a real impact in research and science.\nSelf-driven, detail-oriented, and eager to learn new technologies\n\n\nWhat We Offer In Return\n\nAt DTU Bioengineering, you'll join a dedicated team focused on improving research data infrastructure and advancing data management practices. This role places you within DTU, one of Europe's leading research and educational institutions, renowned for its vibrant and internationally recognized environment where innovation, collaboration, and continuous learning are central.\n\nWe foster an inclusive and approachable work culture that promotes mutual respect and shared learning. You can look forward to a flexible and collaborative environment where your contributions are valued, and your professional development is supported through meaningful projects. This position offers 8 flexible working hours per week, between 8 am and 4 pm.\n\nSalary and appointment terms\n\nThe appointment will be based on the collective agreement with the Danish Confederation of Professional Associations (AC), or in accordance with the OAO-S Joint Agreement and the organization agreement for IT employees (Prosa) in the service of the state.\n\nThe position is for 2 years.\n\nThe workplace is DTU Lyngby Campus. Working hours are on average 8 hours per week and can be organized flexibly in relation to holidays, exams, etc. The starting date is 1 November 2025 or by mutual agreement.\n\nApplication and contact\n\nPlease submit your online application no later than 9 October 2025. Open the “Apply now” link, fill out the form and attach your motivated application, CV and exam certificates.\n\nFor more information about the position, please contact Senior Data Strategy Officer, Ajuna Azad, at ajuaza@dtu.dk\n\nYou can read more about the department at www.bioengineering.dtu.dk\n\nApplications received after the deadline will not be considered.\n\nAll interested candidates irrespective of age, gender, disability, race, religion or ethnic background are encouraged to apply. As DTU works with research in critical technology, which is subject to special rules for security and export control, open-source background checks may be conducted on qualified candidates for the position.\n\nAbout DTU Bioengineering: The Department of Biotechnology and Biomedicine (DTU Bioengineering) is an international leader in biotechnology and biomedicine. We focus on the needs of the life-science industry and are oriented towards innovation, new companies, and scientific services for the benefit of society. The department has extensive collaboration with national and international research units and industry. DTU Bioengineering has approximately 400 employees, of which 2\/3 are scientific staff. The department's address is at DTU Lyngby Campus.\n\nTechnology for people\n\nDTU develops technology for people. With our international elite research and study programmes, we are helping to create a better world and to solve the global challenges formulated in the UN’s 17 Sustainable Development Goals. Hans Christian Ørsted founded DTU in 1829 with a clear mission to develop and create value using science and engineering to benefit society. That mission lives on today. DTU has 13,500 students and 6,000 employees. We work in an international atmosphere and have an inclusive, evolving, and informal working environment. DTU has campuses in all parts of Denmark and in Greenland, and we collaborate with the best universities around the world.","brief_summary_of_job":null,"existing_skills_from_job":["On-site","Part-time","Bioengineering","Research Skills","HTML","Problem Solving","Git","Data Management","Information Technology","Data Governance","Computer Science","Stewardship","CSS","JavaScript","Python","Django"],"existing_skills_from_database":[]},
"coding_categories": {"languages":["Bash","C","C#","C++","CSS","Clojure","Dart","Elixir","Go","Groovy","Haskell","HTML","Java","JavaScript","Julia","Kotlin","Lua","MATLAB","Objective-C","Perl","PHP","PowerShell","Python","R","Ruby","Rust","Sass","Scala","Swift","TypeScript"],"frameworks":[".NET","Angular","Apache Spark","ASP.NET","Backbone.js","Bootstrap","CodeIgniter","Django","Ember.js","Express","FastAPI","Flask","Flutter","Hadoop","Ionic","jQuery","Laravel","Livewire","Meteor","NestJS","Next.js","Node.js","Nuxt.js","Phoenix","PHPUnit","PyTorch","React","React Native","Ruby on Rails","Spring Boot","Svelte","Symfony","Tailwind CSS","TensorFlow","Vue.js","Xamarin","Alpine.js","Filament","WordPress"],"databases":["MySQL","PostgreSQL","Redis","MongoDB","DynamoDB","MariaDB","NoSQL","Oracle","BigQuery","Elasticsearch","SQL","SQL Server","SQLite","Cassandra","CouchDB","Neo4j","InfluxDB","CockroachDB"],"tools":["Git","GitHub","GitLab","Bitbucket","Docker","Kubernetes","CI\/CD","Jenkins","Kafka","RabbitMQ","Amazon SQS","AMQP","PubSub","REST API","RESTful APIs","GraphQL","AWS","Azure","GCP","Terraform","Ansible","Puppet","Chef","Vagrant","Vault","Consul","Prometheus","Grafana","ELK Stack","Splunk"],"skills":["English","Danish","Communication","Full-stack development","Back-end development","Front-end development","Cloud computing","DevOps","Microsoft Excel","PowerBI","Power Platform","Agile","Scrum","Problem-solving","Team collaboration","Physical presence","Remote work","Hybrid work"],"colors":{"languages":"blue","frameworks":"purple","databases":"orange","tools":"indigo"}},
"skill_aliases": {"bash":"Bash","c":"C","c plus plus":"C++","C plus plus":"C++","c sharp":"C#","C sharp":"C#","c#":"C#","c++":"C++","clojure":"Clojure","cpp":"C++","dart":"Dart","elixir":"Elixir","go":"Go","golang":"Go","Golang":"Go","groovy":"Groovy","haskell":"Haskell","java":"Java","java script":"JavaScript","Java script":"JavaScript","javascript":"JavaScript","Javascript":"JavaScript","js":"JavaScript","JS":"JavaScript","es5":"JavaScript","ES5":"JavaScript","es6":"JavaScript","ES6":"JavaScript","julia":"Julia","kotlin":"Kotlin","lua":"Lua","matlab":"MATLAB","Matlab":"MATLAB","objective c":"Objective-C","Objective C":"Objective-C","objective-c":"Objective-C","objc":"Objective-C","ObjC":"Objective-C","obj-c":"Objective-C","Obj-C":"Objective-C","perl":"Perl","php":"PHP","Php":"PHP","powershell":"PowerShell","Power Shell":"PowerShell","python":"Python","py":"Python","Py":"Python","phyton":"Python","r":"R","ruby":"Ruby","rust":"Rust","scala":"Scala","swift":"Swift","typescript":"TypeScript","Typescript":"TypeScript","ts":"TypeScript","TS":"TypeScript","mysql":"MySQL","postgresql":"PostgreSQL","postgres":"PostgreSQL","mongodb":"MongoDB","mongo":"MongoDB","redis":"Redis","sqlite":"SQLite","oracle":"Oracle","mssql":"SQL Server","sql server":"SQL Server","dynamodb":"DynamoDB","dynamo db":"DynamoDB","mariadb":"MariaDB","maria db":"MariaDB","nosql":"NoSQL","no sql":"NoSQL","bigquery":"BigQuery","big query":"BigQuery","elasticsearch":"Elasticsearch","elastic search":"Elasticsearch","cassandra":"Cassandra","couchdb":"CouchDB","couch db":"CouchDB","neo4j":"Neo4j","neo 4j":"Neo4j","influxdb":"InfluxDB","influx db":"InfluxDB","cockroachdb":"CockroachDB","cockroach db":"CockroachDB","aws":"AWS","amazon web services":"AWS","azure":"Azure","microsoft azure":"Azure","gcp":"GCP","google cloud platform":"GCP","google cloud":"GCP",".Net":".NET","angular":"Angular","angular js":"Angular","Angular js":"Angular","angularjs":"Angular","AngularJS":"Angular","apache spark":"Apache Spark","asp net":".NET","ASP net":".NET","asp.net":"ASP.NET","ASP.NET":".NET","asp.net core":".NET","ASP.NET Core":".NET","backbone":"Backbone.js","BackboneJS":"Backbone.js","backbone js":"Backbone.js","backbonejs":"Backbone.js","bootstrap":"Bootstrap","Bootstrap framework":"Bootstrap","twitter bootstrap":"Bootstrap","Twitter Bootstrap":"Bootstrap","code igniter":"CodeIgniter","codeigniter":"CodeIgniter","django":"Django","ember":"Ember.js","ember js":"Ember.js","emberjs":"Ember.js","EmberJS":"Ember.js","express":"Express","express.js":"Express","Express.js":"Express","expressjs":"Express","ExpressJS":"Express","fast api":"FastAPI","Fast api":"FastAPI","fastapi":"FastAPI","flask":"Flask","flutter":"Flutter","hadoop":"Hadoop","Hadoop":"Hadoop","ionic":"Ionic","Ionic framework":"Ionic","ionic framework":"Ionic","jquery":"jQuery","JQuery":"jQuery","JQUERY":"jQuery","laravel":"Laravel","meteor":"Meteor","meteor js":"Meteor","meteorjs":"Meteor","MeteorJS":"Meteor","nestjs":"NestJS","nest js":"NestJS","Nest JS":"NestJS","Nestjs":"NestJS","next js":"Next.js","Next js":"Next.js","next.js":"Next.js","nextjs":"Next.js","NextJS":"Next.js","node":"Node.js","Node":"Node.js","node.js":"Node.js","nodejs":"Node.js","NodeJS":"Node.js","nuxt js":"Nuxt.js","Nuxt js":"Nuxt.js","nuxt.js":"Nuxt.js","nuxtjs":"Nuxt.js","NuxtJS":"Nuxt.js","phoenix":"Phoenix","Phoenix framework":"Phoenix","pytorch":"PyTorch","Pytorch":"PyTorch","torch":"PyTorch","Torch":"PyTorch","react":"React","react.js":"React","React.js":"React","reactjs":"React","ReactJS":"React","react native":"React Native","ReactNative":"React Native","reactnative":"React Native","rn":"React Native","RN":"React Native","rails":"Ruby on Rails","Rails":"Ruby on Rails","ror":"Ruby on Rails","ROR":"Ruby on Rails","ruby on rails":"Ruby on Rails","Ruby On Rails":"Ruby on Rails","spark":"Apache Spark","Spark":"Apache Spark","spring":"Spring Boot","Spring":"Spring Boot","spring boot":"Spring Boot","Spring Boot":"Spring Boot","spring framework":"Spring Boot","Spring Framework":"Spring Boot","SpringBoot":"Spring Boot","springboot":"Spring Boot","svelte":"Svelte","symfony":"Symfony","tailwind":"Tailwind CSS","Tailwind":"Tailwind CSS","tailwind css":"Tailwind CSS","Tailwind Css":"Tailwind CSS","tailwindcss":"Tailwind CSS","TailwindCSS":"Tailwind CSS","tensorflow":"TensorFlow","Tensorflow":"TensorFlow","tensor flow":"TensorFlow","Vue":"Vue.js","vue":"Vue.js","vue js":"Vue.js","vue.js":"Vue.js","vuejs":"Vue.js","VueJS":"Vue.js","xamarin":"Xamarin","Xamarin Forms":"Xamarin","Xamarin.forms":"Xamarin","livewire":"Livewire","phpunit":"PHPUnit","alpine":"Alpine.js","alpine js":"Alpine.js","alpinejs":"Alpine.js","filament":"Filament","docker":"Docker","kubernetes":"Kubernetes","k8s":"Kubernetes","github":"GitHub","gitlab":"GitLab","bitbucket":"Bitbucket","terraform":"Terraform","puppet":"Puppet","chef":"Chef","git":"Git","jenkins":"Jenkins","kafka":"Kafka","rabbitmq":"RabbitMQ","amazon sqs":"Amazon SQS","amqp":"AMQP","pubsub":"PubSub","rest api":"REST API","restful api":"RESTful APIs","restful apis":"RESTful APIs","graphql":"GraphQL","ansible":"Ansible","vagrant":"Vagrant","vault":"Vault","consul":"Consul","prometheus":"Prometheus","grafana":"Grafana","elk stack":"ELK Stack","splunk":"Splunk","scrum":"Scrum","agile":"Agile","kanban":"Kanban","devops":"DevOps","ci\/cd":"CI\/CD","tdd":"TDD","bdd":"BDD","linux":"Linux","windows":"Windows","macos":"macOS","ubuntu":"Ubuntu","centos":"CentOS","debian":"Debian","junit":"JUnit","pytest":"PyTest","jest":"Jest","mocha":"Mocha","cypress":"Cypress","selenium":"Selenium","html":"HTML","HTML":"HTML","html5":"HTML","HTML5":"HTML","css":"CSS","CSS":"CSS","css3":"CSS","CSS3":"CSS","sass":"Sass","scss":"Sass","SCSS":"Sass","less":"Less","LESS":"Less","webpack":"Webpack","gulp":"Gulp","npm":"npm","yarn":"Yarn","sql":"SQL","full time":"Fuldtid","full-time":"Fuldtid","fuldtid":"Fuldtid","part time":"Deltid","part-time":"Deltid","deltid":"Deltid","contract":"Kontrakt","kontrakt":"Kontrakt","remote":"Fjernarbejde","fjernarbejde":"Fjernarbejde","hybrid":"Hybridarbejde","hybridarbejde":"Hybridarbejde","on-site":"Fysisk tilstedeværelse","onsite":"Fysisk tilstedeværelse","fysisk tilstedeværelse":"Fysisk tilstedeværelse"}
}
## TASK:
1. **Extract ALL coding languages and frameworks** mentioned in the job description
2. **Use the skill_aliases mapping** to normalize skill names (e.g., "JS" → "JavaScript", "React.js" → "React")
3. **Only include skills from the coding_categories** (languages and frameworks)
4. **Avoid duplicates** - if "JavaScript" and "JS" are both mentioned, only include "JavaScript"
5. **Be thorough** - look for skills mentioned in:
- Job title
- Job description
- Brief summary
- Requirements sections
- Nice-to-have sections
## SKILL CATEGORIES TO EXTRACT:
- **Languages**: Programming languages (PHP, Python, JavaScript, Java, C#, Go, Rust, etc.)
- **Frameworks**: Web frameworks and libraries (Laravel, React, Vue.js, Angular, Django, Spring Boot, etc.)
- **Databases**: Database systems and data stores (MySQL, PostgreSQL, Redis, MongoDB, DynamoDB, etc.)
- **Tools**: Development tools and infrastructure (Git, Docker, AWS, CI/CD, Jenkins, Kafka, etc.)
## EXCLUSION RULES:
- Do NOT extract general skills (communication, languages like English, etc.)
- Do NOT extract business skills (Excel, PowerBI for non-technical roles)
- Do NOT extract work arrangements (remote, physical presence)
- Do NOT include methodologies (Agile, Scrum, etc.) unless specifically technical
- Do NOT include skills already in existing_skills_from_database
## OUTPUT FORMAT:
Return ONLY valid JSON in this exact structure:
{
"job_id": <integer>,
"extracted_skills": [
{
"skill_name": "<normalized_skill_name>",
"category": "<languages|frameworks|databases|tools>",
"confidence": <integer 0-100>,
"mentioned_as": ["<original_mention_1>", "<original_mention_2>"],
"context": "<brief_context_where_found>"
}
],
"reasoning": {
"total_skills_found": <integer>,
"skills_by_category": {
"languages": ["<skill1>", "<skill2>"],
"frameworks": ["<skill1>", "<skill2>"],
"databases": ["<skill1>", "<skill2>"],
"tools": ["<skill1>", "<skill2>"]
},
"duplicates_removed": ["<original_mention> → <normalized_name>"],
"excluded_skills": ["<skill>", "<reason>"]
},
"confidence": <integer 0-100>
}
Return nothing outside the JSON object.
{
"job_id": 4813,
"extracted_skills": [
{
"skill_name": "HTML",
"category": "languages",
"confidence": 100,
"mentioned_as": ["HTML"],
"context": "Experience with web development tool stacks from academic or personal projects"
},
{
"skill_name": "CSS",
"category": "languages",
"confidence": 100,
"mentioned_as": ["CSS"],
"context": "Experience with web development tool stacks from academic or personal projects"
},
{
"skill_name": "JavaScript",
"category": "languages",
"confidence": 100,
"mentioned_as": ["JavaScript", "javascript", "JS"],
"context": "Experience with web development tool stacks from academic or personal projects"
},
{
"skill_name": "Python",
"category": "languages",
"confidence": 100,
"mentioned_as": ["Python", "python"],
"context": "Experience with web development tool stacks from academic or personal projects"
},
{
"skill_name": "Django",
"category": "frameworks",
"confidence": 100,
"mentioned_as": ["Django"],
"context": "Experience with web development tool stacks from academic or personal projects"
},
{
"skill_name": "Flask",
"category": "frameworks",
"confidence": 100,
"mentioned_as": ["Flask"],
"context": "Experience with web development tool stacks from academic or personal projects"
},
{
"skill_name": "Git",
"category": "tools",
"confidence": 100,
"mentioned_as": ["Git"],
"context": "Familiarity with Git for version control"
}
],
"reasoning": {
"total_skills_found": 7,
"skills_by_category": {
"languages": ["HTML", "CSS", "JavaScript", "Python"],
"frameworks": ["Django", "Flask"],
"databases": [],
"tools": ["Git"]
},
"duplicates_removed": [],
"excluded_skills": []
},
"confidence": 100
}
Brug avanceret AI (GPT-4o) til at generere en personaliseret ansøgning på dansk til denne jobansøgning. Brevet vil være skræddersyet til din profil, de specifikke jobkrav og omfattende virksomhedsinformation for maksimal effekt.
About the job
Job Description
Do you enjoy building web apps and want to put your skills to work on real research challenges — all while creating accessible and well-designed tools?
The Department of Biomedicine and Biotechnology (DTU Bioengineering) is dedicated to advancing research through robust data governance and stewardship. Our team is committed to ensuring the integrity, accessibility, and security of research data, which is crucial for driving innovation and maintaining the highest standards of scientific research. We are seeking a motivated and talented part time assistant to join our team. This role will involve contributing to the development of a system that enhances data quality and integrity, directly supporting our research community.
The job
As a part time assistant, you will play a vital role in our data governance efforts, helping to develop tools that ensure compliance with data standards and facilitate collaboration across the department.
Responsibilities
Develop a minimal web application for creating and updating data management plans.
Integrate secure user authentication and create a workflow for supervisor approval in the application.
Implement version control to manage data records.
Ensure the web interface adheres to design and accessibility standards of both DTU and DTU Bioengineering.
Develop a dashboard for monitoring data submissions and approvals.
Our expectations of you
We are seeking a motivated assistant with a keen interest in digital technologies and a proactive mindset. You should be comfortable navigating technical environments, eager to learn, and ready to contribute to a team working at the intersection of IT, accessibility, and research support. We imagine that you are currently enrolled in a relevant degree program (e.g., Computer Science, Software Engineering, Information Technology, or similar) or alternatively have similar experience from prior jobs or personal projects.
Requirements:
Experience with web development tool stacks from academic or personal projects, including HTML, CSS, JavaScript, and Python (e.g., Django, Flask).
Familiarity with Git for version control, as well as with Microsoft 365, cloud computing platforms, and Entra ID
Understanding of accessibility standards and good design practices.
Strong problem-solving skills and attention to detail.
Ability to work independently and as part of a team.
Interested in accessibility and good design practices.
Passionate about building digital tools that make a real impact in research and science.
Self-driven, detail-oriented, and eager to learn new technologies
What We Offer In Return
At DTU Bioengineering, you'll join a dedicated team focused on improving research data infrastructure and advancing data management practices. This role places you within DTU, one of Europe's leading research and educational institutions, renowned for its vibrant and internationally recognized environment where innovation, collaboration, and continuous learning are central.
We foster an inclusive and approachable work culture that promotes mutual respect and shared learning. You can look forward to a flexible and collaborative environment where your contributions are valued, and your professional development is supported through meaningful projects. This position offers 8 flexible working hours per week, between 8 am and 4 pm.
Salary and appointment terms
The appointment will be based on the collective agreement with the Danish Confederation of Professional Associations (AC), or in accordance with the OAO-S Joint Agreement and the organization agreement for IT employees (Prosa) in the service of the state.
The position is for 2 years.
The workplace is DTU Lyngby Campus. Working hours are on average 8 hours per week and can be organized flexibly in relation to holidays, exams, etc. The starting date is 1 November 2025 or by mutual agreement.
Application and contact
Please submit your online application no later than 9 October 2025. Open the “Apply now” link, fill out the form and attach your motivated application, CV and exam certificates.
For more information about the position, please contact Senior Data Strategy Officer, Ajuna Azad, at ajuaza@dtu.dk
You can read more about the department at www.bioengineering.dtu.dk
Applications received after the deadline will not be considered.
All interested candidates irrespective of age, gender, disability, race, religion or ethnic background are encouraged to apply. As DTU works with research in critical technology, which is subject to special rules for security and export control, open-source background checks may be conducted on qualified candidates for the position.
About DTU Bioengineering: The Department of Biotechnology and Biomedicine (DTU Bioengineering) is an international leader in biotechnology and biomedicine. We focus on the needs of the life-science industry and are oriented towards innovation, new companies, and scientific services for the benefit of society. The department has extensive collaboration with national and international research units and industry. DTU Bioengineering has approximately 400 employees, of which 2/3 are scientific staff. The department's address is at DTU Lyngby Campus.
Technology for people
DTU develops technology for people. With our international elite research and study programmes, we are helping to create a better world and to solve the global challenges formulated in the UN’s 17 Sustainable Development Goals. Hans Christian Ørsted founded DTU in 1829 with a clear mission to develop and create value using science and engineering to benefit society. That mission lives on today. DTU has 13,500 students and 6,000 employees. We work in an international atmosphere and have an inclusive, evolving, and informal working environment. DTU has campuses in all parts of Denmark and in Greenland, and we collaborate with the best universities around the world.