Laravel
Laravel
Quantitative Developer with interest in DevOps Full-time – Ø
Bliv en del af Ørsted som quantitative developer with interest in devops. Bidrag med Full-time, English, Physics og nyd aktieselskab.
Jobinformation
Titel

Quantitative Developer with interest in DevOps

Virksomhed
Ørsted
Lokation

Gentofte, Capital Region of Denmark, Denmark

Opslået Dato

Sep 25, 2025

Påkrævede Færdigheder
Full Time
Programmeringssprog
C++
Python
C#
3 sprog
Databaser & Datalagring
PostgreSQL
SQL
2 databaser
Udviklingsværktøjer & Infrastruktur
Kubernetes
CI/CD
2 værktøjer
Færdigheder & Teknologier
English
Physics
Mathematics
Linux
Continuous integration and continuous delivery (ci/cd)
Computer science
Statistics
Programming
8 færdigheder
Total: 16 krav listet (3 sprog, 0 frameworks, 2 databaser, 2 værktøjer, 8 andre færdigheder)
Virksomhedsinformation
Ørsted logo
Ørsted

Distribution af gas

CVR-nummer: 36213728
Medarbejdere: 9
Status:
Normal
Branche: Distribution af gas
Type:
A/S
Aktieselskab
Grundlagt: October 30, 2017
Adresse:
Kraftværksvej 53
7000 Fredericia
Telefon: 99551111
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
100% Confidence
Uddragne Færdigheder (7)
C++
Nævnt som: Modern C++, C++
The framework includes, Monte Carlo based calculation engine...
languages
100%
C#
Nævnt som: C#
GUI interfaces in C#.
languages
100%
Python
Nævnt som: Python
Python integration.
languages
100%
PostgreSQL
Nævnt som: PostgreSQL
PostgreSQL databases.
databases
100%
Kubernetes
Nævnt som: Kubernetes
Linux containers on Kubernetes.
tools
100%
Linux
Nævnt som: Linux
modern open-source Linux environment.
tools
100%
CI/CD
Nævnt som: CI/CD, Continuous Integration and Continuous Delivery (CI/CD)
building and maintaining reliable CI/CD pipelines.
tools
100%
Analyse Detaljer
Totale Færdigheder Fundet: 7
Færdigheder efter Kategori:
languages: 3 færdigheder
frameworks: 0 færdigheder
databases: 1 færdigheder
tools: 3 færdigheder
Forbedret den: October 6, 2025 at 11:22 AM Omkostning: $0.0063
🔍 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":4729,"title":"Quantitative Developer with interest in DevOps","company_name":"Ørsted","description":"About the job\n\nJoin us in this role where you’ll be part of a team with several quantitative developers responsible for developing, managing and operating our calculational framework. The framework includes, Monte Carlo based calculation engines written in Modern C++, GUI interfaces in C#, Python integration, full- stack web applications, PostgreSQL databases, and Linux containers on Kubernetes. You’ll have opportunities to influence, drive and learn about anything and everything in a modern open-source Linux environment with a little Windows on top.\n\nWelcome to Quantitative Analysis\n\nYou’ll be part of Trading and Revenue where you, together with your colleagues, will drive optimization, valuation and decision support for our power and gas portfolio. You’ll be part of a highly skilled and engaged team that enjoys a fun and challenging working environment with plenty of opportunities to work with many stakeholders across the organization.\n\nYou’ll play an important role in: \n\n\nsetting up, maintaining, and operating the framework for optimizing our portfolio, owning the full development cycle from design to deployment\ncontinuously developing and renewing our models to ensure alignment with market conditions\nenabling the team to deliver high-quality quantitative analyses\ntranslating mathematics into operational decision taking\nsetting standards to improve our code quality and shape the way we deploy solutions to production\nensuring operational excellence of the power and gas portfolio.\n\n\nTo succeed in the role, you: \n\n\nhave a degree within computer science, engineering, data science, mathematics, statistics, physics, or other quantitative-focused disciplines\nhave a proven track record of building and maintaining reliable CI\/CD pipelines which includes C++ projects and deployment to Kubernetes\nare a team player with strong technical skills, motivated by understanding the business and transforming requirements into it-solutions with a variety of stakeholders in an international, English-speaking environment\nhands-on software engineering experience, ideally with Modern C++ and containerized deployments on Linux\nhave an interest in financial markets and mathematical models such as Monte Carlo Simulations, stochastic optimization, option pricing or linear programming\nadapt well to change and are constantly looking to challenge the norms to do things better.\n\n\nMaybe you’ve read the above and can see you have some transferable skills, even though they don’t quite match all the points. If you think you can bring something to the team, we still encourage you to apply.\n\nShape the future with us\n\nSend your application to us as soon as possible. We’ll be conducting interviews on a continuous basis and reserve the right to take down the advert when we’ve found the right candidate.\n\nAs an applicant or employee, you may request reasonable work and position accommodation or adjustments via accommodation@orsted.com.\n\nPlease note that for your application to be taken into consideration, you must submit your application via our online career pages and answer the screening questions relevant for your country. We don't take applications or inquiries from external recruiters or agencies into account for this position.","brief_summary_of_job":null,"existing_skills_from_job":["Full-time","English","Physics","Mathematics","Kubernetes","Linux","Continuous Integration and Continuous Delivery (CI\/CD)","C++","Computer Science","Statistics","Programming","Python","PostgreSQL","SQL","CI\/CD"],"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.
Fuld AI Svar:
{
  "job_id": 4729,
  "extracted_skills": [
    {
      "skill_name": "C++",
      "category": "languages",
      "confidence": 100,
      "mentioned_as": ["Modern C++", "C++"],
      "context": "The framework includes, Monte Carlo based calculation engines written in Modern C++."
    },
    {
      "skill_name": "C#",
      "category": "languages",
      "confidence": 100,
      "mentioned_as": ["C#"],
      "context": "GUI interfaces in C#."
    },
    {
      "skill_name": "Python",
      "category": "languages",
      "confidence": 100,
      "mentioned_as": ["Python"],
      "context": "Python integration."
    },
    {
      "skill_name": "PostgreSQL",
      "category": "databases",
      "confidence": 100,
      "mentioned_as": ["PostgreSQL"],
      "context": "PostgreSQL databases."
    },
    {
      "skill_name": "Kubernetes",
      "category": "tools",
      "confidence": 100,
      "mentioned_as": ["Kubernetes"],
      "context": "Linux containers on Kubernetes."
    },
    {
      "skill_name": "Linux",
      "category": "tools",
      "confidence": 100,
      "mentioned_as": ["Linux"],
      "context": "modern open-source Linux environment."
    },
    {
      "skill_name": "CI/CD",
      "category": "tools",
      "confidence": 100,
      "mentioned_as": ["CI/CD", "Continuous Integration and Continuous Delivery (CI/CD)"],
      "context": "building and maintaining reliable CI/CD pipelines."
    }
  ],
  "reasoning": {
    "total_skills_found": 7,
    "skills_by_category": {
      "languages": ["C++", "C#", "Python"],
      "frameworks": [],
      "databases": ["PostgreSQL"],
      "tools": ["Kubernetes", "Linux", "CI/CD"]
    },
    "duplicates_removed": [],
    "excluded_skills": []
  },
  "confidence": 100
}
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

About the job

Join us in this role where you’ll be part of a team with several quantitative developers responsible for developing, managing and operating our calculational framework. The framework includes, Monte Carlo based calculation engines written in Modern C++, GUI interfaces in C#, Python integration, full- stack web applications, PostgreSQL databases, and Linux containers on Kubernetes. You’ll have opportunities to influence, drive and learn about anything and everything in a modern open-source Linux environment with a little Windows on top.

Welcome to Quantitative Analysis

You’ll be part of Trading and Revenue where you, together with your colleagues, will drive optimization, valuation and decision support for our power and gas portfolio. You’ll be part of a highly skilled and engaged team that enjoys a fun and challenging working environment with plenty of opportunities to work with many stakeholders across the organization.

You’ll play an important role in:

setting up, maintaining, and operating the framework for optimizing our portfolio, owning the full development cycle from design to deployment

continuously developing and renewing our models to ensure alignment with market conditions

enabling the team to deliver high-quality quantitative analyses

translating mathematics into operational decision taking

setting standards to improve our code quality and shape the way we deploy solutions to production

ensuring operational excellence of the power and gas portfolio.

To succeed in the role, you:

have a degree within computer science, engineering, data science, mathematics, statistics, physics, or other quantitative-focused disciplines

have a proven track record of building and maintaining reliable CI/CD pipelines which includes C++ projects and deployment to Kubernetes

are a team player with strong technical skills, motivated by understanding the business and transforming requirements into it-solutions with a variety of stakeholders in an international, English-speaking environment

hands-on software engineering experience, ideally with Modern C++ and containerized deployments on Linux

have an interest in financial markets and mathematical models such as Monte Carlo Simulations, stochastic optimization, option pricing or linear programming

adapt well to change and are constantly looking to challenge the norms to do things better.

Maybe you’ve read the above and can see you have some transferable skills, even though they don’t quite match all the points. If you think you can bring something to the team, we still encourage you to apply.

Shape the future with us

Send your application to us as soon as possible. We’ll be conducting interviews on a continuous basis and reserve the right to take down the advert when we’ve found the right candidate.

As an applicant or employee, you may request reasonable work and position accommodation or adjustments via accommodation@orsted.com.

Please note that for your application to be taken into consideration, you must submit your application via our online career pages and answer the screening questions relevant for your country. We don't take applications or inquiries from external recruiters or agencies into account for this position.

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