Laravel
Laravel
Junior Network and Telecom Engineer Lua – BROADBAND SYSTEMS
Bliv en del af BROADBAND SYSTEMS ApS som junior network and telecom engineer. Bidrag med Lua, PHP, MySQL og nyd anpartsselskab.
Jobinformation
Titel

Junior Network and Telecom Engineer

Lokation

Roskilde

Opslået Dato

Oct 13, 2025

Påkrævede Færdigheder
Full Time
Programmeringssprog
Lua
PHP
2 sprog
Databaser & Datalagring
MySQL
1 databaser
Færdigheder & Teknologier
Linux
Cisco
Zabbix
3 færdigheder
Total: 6 krav listet (2 sprog, 0 frameworks, 1 databaser, 0 værktøjer, 3 andre færdigheder)
Virksomhedsinformation
BROADBAND SYSTEMS ApS

Computerprogrammering

CVR-nummer: 33240538
Medarbejdere: 6
Status:
Normal
Branche: Computerprogrammering
Type:
APS
Anpartsselskab
Grundlagt: October 4, 2010
Beskyttet:
Ja
Adresse:
Langebjergvænget 8 stth
4000 Roskilde
Telefon: 88917761
Sidst opdateret: for 1 uge siden
Jobvurdering
Job Ikke Vurderet Endnu

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.

Kompetenceudvikling
Kompetenceudvikling
Completed
90% Confidence
Uddragne Færdigheder (6)
Lua
Nævnt som: Lua
Mentioned as part of the skills required for the Junior Engi...
languages
100%
PHP
Nævnt som: PHP
Mentioned as part of the skills required for the Junior Engi...
languages
100%
MySQL
Nævnt som: MySQL
Mentioned as part of the skills required for the Junior Engi...
databases
100%
Cisco
Nævnt som: Cisco
Mentioned as part of the established platforms the engineeri...
tools
80%
Linux
Nævnt som: Linux
Mentioned as part of the established platforms the engineeri...
tools
80%
Zabbix
Nævnt som: Zabbix
Mentioned as part of the monitoring platforms used.
tools
80%
Analyse Detaljer
Totale Færdigheder Fundet: 6
Færdigheder efter Kategori:
languages: 2 færdigheder
frameworks: 0 færdigheder
databases: 1 færdigheder
tools: 3 færdigheder
Forbedret den: October 21, 2025 at 11:42 AM Omkostning: $0.0059
🔍 Debug Information (Klik for at udvide)
Fuld AI Prompt:
# 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":5921,"title":"Junior Network and Telecom Engineer","company_name":"BROADBAND SYSTEMS ApS","description":"We build and operate Mobile Networks internationally.\n\nOur team is international, our partners are international and our projects are international. We speak English in the office. Interest in other languages, cultures and traveling will make you a good fit in our team.\n\nOur engineering team is responsible for all the technical solutions that the Mobile Networks are composed of. This team ensures the smooth operation of our networks, capacity expansion, new features, upgrades and even deployment of new networks.\n\nWe work with established platforms like Cisco, HPE and Linux. Our Mobile Networks use radio equipment from Nokia and Huawei. However, the most important parts of our solutions is our own BSS\/OSS software and our own Mobile Core software.\n\nAs a Junior Engineer in the team, you will be tasked with testing, troubleshooting and correcting problems on live networks. There will be work with continous improvement of our configurations and monitoring systems. Once you get more experienced in the platform you will be able to take part in the development and testing of new feauteres.\n\nWe do not expect anyone to be able to master our systems and technologies from day one - there will be lots of stuff to learn. What matters is that you are interested in joining us on that journey.\n\nYou will be working with:\n\nTelecom signaling protocols like SIGTRAN, Diameter and SIP\n\nTelecom platforms like HSS, HLR, SGW, PGW and SMSC\n\nWireshark, MySQL, Lua, PHP\n\nCisco Routing and IPSEC\n\nMonitoring platforms like Zabbix\n\nApple Mac (we do not use Microsoft Windows in our solutions or in our office)\n\nYou are expected to have a Bachelor in Computer Science or something similar. However - what really matters to us is that you are ambitious, wants to explore, wants to learn and wants to build a better world just like the rest of the team.\n\nOur office is located in Roskilde - around 20km West of Copenhagen.\n\nApplicants should be EU or Nordic citizens - or have work permit in Denmark.\n\nPlease note in your application that you found the job at Jobindex","brief_summary_of_job":null,"existing_skills_from_job":["Lua","PHP","MySQL"],"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","Bootstrap","CodeIgniter","Django","Ember","Express","FastAPI","Flask","Flutter","Hadoop","Ionic","jQuery","Laravel","Livewire","Meteor","NestJS","Next","Node","Nuxt","Phoenix","PHPUnit","PyTorch","React","React Native","Ruby on Rails","Spring Boot","Svelte","Symfony","Tailwind CSS","TensorFlow","Vue","Xamarin","Alpine","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","BackboneJS":"Backbone","backbone js":"Backbone","backbonejs":"Backbone","backbone.js":"Backbone","bootstrap":"Bootstrap","Bootstrap framework":"Bootstrap","twitter bootstrap":"Bootstrap","Twitter Bootstrap":"Bootstrap","code igniter":"CodeIgniter","codeigniter":"CodeIgniter","django":"Django","ember":"Ember","ember js":"Ember","emberjs":"Ember","EmberJS":"Ember","ember.js":"Ember","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","meteor.js":"Meteor","nestjs":"NestJS","nest js":"NestJS","Nest JS":"NestJS","Nestjs":"NestJS","next js":"Next","Next js":"Next","next.js":"Next","nextjs":"Next","NextJS":"Next","node":"Node","Node":"Node","node.js":"Node.js","nodejs":"Node","NodeJS":"Node","nuxt js":"Nuxt","Nuxt js":"Nuxt","nuxt.js":"Nuxt","nuxtjs":"Nuxt","NuxtJS":"Nuxt","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","vue js":"Vue","vue.js":"Vue","vuejs":"Vue","VueJS":"Vue","xamarin":"Xamarin","Xamarin Forms":"Xamarin","Xamarin.forms":"Xamarin","livewire":"Livewire","phpunit":"PHPUnit","alpine js":"Alpine","Alpine.js":"Alpine","alpinejs":"Alpine","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","Vue":"Vue","Vue.js":"Vue","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.
Fuld AI Svar:
{
  "job_id": 5921,
  "extracted_skills": [
    {
      "skill_name": "Lua",
      "category": "languages",
      "confidence": 100,
      "mentioned_as": ["Lua"],
      "context": "Mentioned as part of the skills required for the Junior Engineer position."
    },
    {
      "skill_name": "PHP",
      "category": "languages",
      "confidence": 100,
      "mentioned_as": ["PHP"],
      "context": "Mentioned as part of the skills required for the Junior Engineer position."
    },
    {
      "skill_name": "MySQL",
      "category": "databases",
      "confidence": 100,
      "mentioned_as": ["MySQL"],
      "context": "Mentioned as part of the skills required for the Junior Engineer position."
    },
    {
      "skill_name": "Cisco",
      "category": "tools",
      "confidence": 80,
      "mentioned_as": ["Cisco"],
      "context": "Mentioned as part of the established platforms the engineering team works with."
    },
    {
      "skill_name": "Linux",
      "category": "tools",
      "confidence": 80,
      "mentioned_as": ["Linux"],
      "context": "Mentioned as part of the established platforms the engineering team works with."
    },
    {
      "skill_name": "Zabbix",
      "category": "tools",
      "confidence": 80,
      "mentioned_as": ["Zabbix"],
      "context": "Mentioned as part of the monitoring platforms used."
    }
  ],
  "reasoning": {
    "total_skills_found": 6,
    "skills_by_category": {
      "languages": ["Lua", "PHP"],
      "frameworks": [],
      "databases": ["MySQL"],
      "tools": ["Cisco", "Linux", "Zabbix"]
    },
    "duplicates_removed": [],
    "excluded_skills": []
  },
  "confidence": 90
}
Ansøgning
Ansøgning (Dansk)
Generer Ansøgning

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.

Jobbeskrivelse

We build and operate Mobile Networks internationally.

Our team is international, our partners are international and our projects are international. We speak English in the office. Interest in other languages, cultures and traveling will make you a good fit in our team.

Our engineering team is responsible for all the technical solutions that the Mobile Networks are composed of. This team ensures the smooth operation of our networks, capacity expansion, new features, upgrades and even deployment of new networks.

We work with established platforms like Cisco, HPE and Linux. Our Mobile Networks use radio equipment from Nokia and Huawei. However, the most important parts of our solutions is our own BSS/OSS software and our own Mobile Core software.

As a Junior Engineer in the team, you will be tasked with testing, troubleshooting and correcting problems on live networks. There will be work with continous improvement of our configurations and monitoring systems. Once you get more experienced in the platform you will be able to take part in the development and testing of new feauteres.

We do not expect anyone to be able to master our systems and technologies from day one - there will be lots of stuff to learn. What matters is that you are interested in joining us on that journey.

You will be working with:

Telecom signaling protocols like SIGTRAN, Diameter and SIP

Telecom platforms like HSS, HLR, SGW, PGW and SMSC

Wireshark, MySQL, Lua, PHP

Cisco Routing and IPSEC

Monitoring platforms like Zabbix

Apple Mac (we do not use Microsoft Windows in our solutions or in our office)

You are expected to have a Bachelor in Computer Science or something similar. However - what really matters to us is that you are ambitious, wants to explore, wants to learn and wants to build a better world just like the rest of the team.

Our office is located in Roskilde - around 20km West of Copenhagen.

Applicants should be EU or Nordic citizens - or have work permit in Denmark.

Please note in your application that you found the job at Jobindex

Kildehistorik
Vurderet den: N/A
Rapporter Fejl
Hvad er problemet?
Yderligere Detaljer (Valgfrit) Maksimalt 1000 tegn