# L'Oréal

- **Answer**: L'Oréal builds mostly with Python, SQL, JavaScript, C#. Its stack also includes Power BI, Tableau, Google BigQuery, Pact. Power BI is named in 136 of the 307 job postings L'Oréal published in the last 12 months (44%). Counted by Alion from the job postings of L'Oréal, updated Nov 13, 2026.
- **Window days**: 365
- **Postings analysed**: 307
- **Open postings**: 156
- **Technologies in use**: 197
- **Modernity score**: 81
- **Ai adoption**: yes
- **License**: CC BY-SA 4.0

## Company

- **Id**: 1047779
- **Name**: L'Oréal
- **Domain**: loreal.com
- **Url**: <https://alion.io/company/loreal>

## Technologies

- **Power BI** — Layer: cloud; Postings: 136; Share: 0.443; Required: 129; Open postings: 72; First seen: 2026-07-21
- **Microsoft Excel** — Layer: tools; Postings: 68; Share: 0.2215; Required: 62; Open postings: 32; First seen: 2026-08-25
- **Tableau** — Layer: cloud; Postings: 45; Share: 0.1466; Required: 41; Open postings: 28; First seen: 2026-08-05
- **Python** — Layer: languages; Postings: 38; Share: 0.1238; Required: 31; Open postings: 16; First seen: 2026-08-05
- **SQL** — Layer: languages; Postings: 28; Share: 0.0912; Required: 24; Open postings: 9; First seen: 2026-09-07
- **GCP** — Layer: cloud; Postings: 22; Share: 0.0717; Required: 21; Open postings: 8; First seen: 2026-09-23
- **CI/CD** — Layer: practices; Postings: 17; Share: 0.0554; Required: 16; Open postings: 7; First seen: 2026-09-09
- **Windows** — Layer: cloud; Postings: 13; Share: 0.0423; Required: 12; Open postings: 9; First seen: 2026-09-15
- **Azure** — Layer: cloud; Postings: 13; Share: 0.0423; Required: 10; Open postings: 3; First seen: 2026-09-09
- **GMP** — Layer: practices; Postings: 13; Share: 0.0423; Required: 8; Open postings: 12; First seen: 2026-09-10
- **AI Agents** — Layer: practices; Postings: 11; Share: 0.0358; Required: 10; Open postings: 5; First seen: 2026-09-09
- **Adobe Photoshop** — Layer: tools; Postings: 11; Share: 0.0358; Required: 10; Open postings: 7; First seen: 2026-09-02
- **Google BigQuery** — Layer: data; Postings: 10; Share: 0.0326; Required: 9; Open postings: 5; First seen: 2026-09-23
- **AWS** — Layer: cloud; Postings: 10; Share: 0.0326; Required: 7; Open postings: 3; First seen: 2026-09-23
- **Terraform** — Layer: tools; Postings: 9; Share: 0.0293; Required: 9; Open postings: 4; First seen: 2026-09-28
- **AutoCAD** — Layer: tools; Postings: 8; Share: 0.0261; Required: 6; Open postings: 5; First seen: 2026-09-11
- **ETL/ELT** — Layer: practices; Postings: 8; Share: 0.0261; Required: 6; Open postings: 1; First seen: 2026-09-09
- **A/B Testing** — Layer: practices; Postings: 7; Share: 0.0228; Required: 7; Open postings: 2; First seen: 2026-10-07
- **Git** — Layer: tools; Postings: 7; Share: 0.0228; Required: 7; Open postings: 1; First seen: 2026-09-29
- **Rest API** — Layer: tools; Postings: 7; Share: 0.0228; Required: 7; Open postings: 1; First seen: 2026-09-09
- **Machine Learning** — Layer: practices; Postings: 6; Share: 0.0195; Required: 6; Open postings: 4; First seen: 2026-09-07
- **JavaScript** — Layer: languages; Postings: 6; Share: 0.0195; Required: 4; Open postings: 0; First seen: 2026-09-09
- **SolidWorks** — Layer: tools; Postings: 6; Share: 0.0195; Required: 4; Open postings: 2; First seen: 2026-09-11
- **Canva** — Layer: tools; Postings: 5; Share: 0.0163; Required: 5; Open postings: 4; First seen: 2026-09-21
- **Docker** — Layer: tools; Postings: 5; Share: 0.0163; Required: 5; Open postings: 3; First seen: 2026-10-20
- **GitHub Actions** — Layer: cloud; Postings: 5; Share: 0.0163; Required: 5; Open postings: 1; First seen: 2026-09-23
- **IAM** — Layer: practices; Postings: 5; Share: 0.0163; Required: 5; Open postings: 2; First seen: 2026-09-28
- **LLM** — Layer: ai; Postings: 5; Share: 0.0163; Required: 5; Open postings: 3; First seen: 2026-10-12
- **LLM Guardrails** — Layer: practices; Postings: 5; Share: 0.0163; Required: 5; Open postings: 2; First seen: 2026-09-28
- **Model Context Protocol** — Layer: tools; Postings: 5; Share: 0.0163; Required: 5; Open postings: 2; First seen: 2026-09-28
- **Azure DevOps** — Layer: cloud; Postings: 5; Share: 0.0163; Required: 4; Open postings: 0; First seen: 2026-09-23
- **Copilot** — Layer: tools; Postings: 5; Share: 0.0163; Required: 2; Open postings: 2; First seen: 2026-09-09
- **C#** — Layer: languages; Postings: 5; Share: 0.0163; Required: 1; Open postings: 0; First seen: 2026-09-08
- **Google Cloud Run** — Layer: cloud; Postings: 4; Share: 0.013; Required: 4; Open postings: 1; First seen: 2026-09-23
- **CAPA** — Layer: practices; Postings: 4; Share: 0.013; Required: 3; Open postings: 3; First seen: 2026-09-17
- **Kubernetes** — Layer: cloud; Postings: 4; Share: 0.013; Required: 3; Open postings: 2; First seen: 2026-10-20
- **Prompt Engineering** — Layer: practices; Postings: 4; Share: 0.013; Required: 3; Open postings: 1; First seen: 2026-09-29
- **.NET** — Layer: cloud; Postings: 4; Share: 0.013; Required: 2; Open postings: 0; First seen: 2026-09-08
- **GitHub** — Layer: cloud; Postings: 4; Share: 0.013; Required: 2; Open postings: 1; First seen: 2026-09-23
- **Pact** — Layer: frameworks; Postings: 4; Share: 0.013; Required: 2; Open postings: 2; First seen: 2026-09-25
- **Master Data Management** — Layer: practices; Postings: 4; Share: 0.013; Required: 1; Open postings: 0; First seen: 2026-09-14
- **Agentic Workflows** — Layer: practices; Postings: 3; Share: 0.0098; Required: 3; Open postings: 1; First seen: 2026-09-29
- **DLP** — Layer: cloud; Postings: 3; Share: 0.0098; Required: 3; Open postings: 1; First seen: 2026-09-28
- **Google SecOps** — Layer: cloud; Postings: 3; Share: 0.0098; Required: 3; Open postings: 1; First seen: 2026-09-28
- **HPLC** — Layer: practices; Postings: 3; Share: 0.0098; Required: 3; Open postings: 1; First seen: 2026-10-12
- **Incident Management** — Layer: practices; Postings: 3; Share: 0.0098; Required: 3; Open postings: 1; First seen: 2026-09-25
- **Jenkins** — Layer: tools; Postings: 3; Share: 0.0098; Required: 3; Open postings: 1; First seen: 2026-10-15
- **Mass Spectrometry** — Layer: practices; Postings: 3; Share: 0.0098; Required: 3; Open postings: 2; First seen: 2026-09-25
- **RAG** — Layer: practices; Postings: 3; Share: 0.0098; Required: 3; Open postings: 1; First seen: 2026-09-29
- **TypeScript** — Layer: languages; Postings: 3; Share: 0.0098; Required: 3; Open postings: 0; First seen: 2026-09-29
- … 147 more in the JSON form

## Changes

### First appeared

- **Azure Data Factory** — First seen: 2026-10-30
- **Data Vault** — First seen: 2026-10-28
- **FastAPI** — First seen: 2026-10-27
- **Flask** — First seen: 2026-10-27
- **Dimensional Modeling** — First seen: 2026-10-22
- **LangChain** — First seen: 2026-10-21
- **LangGraph** — First seen: 2026-10-21
- **LangSmith** — First seen: 2026-10-21

## Similar stacks

- [Straive](https://alion.io/company/straive-2/technologies) — Shared technologies: 119
- [The Hartford](https://alion.io/company/thehartford-com/technologies) — Shared technologies: 131
- [Merck Group](https://alion.io/company/merckgroup/technologies) — Shared technologies: 136
- [Ecolab](https://alion.io/company/ecolab-com/technologies) — Shared technologies: 123
- [EMD Group](https://alion.io/company/emdgroup/technologies) — Shared technologies: 134
- [Sia](https://alion.io/company/sia/technologies) — Shared technologies: 118
- [Mattel](https://alion.io/company/mattel-inc/technologies) — Shared technologies: 117
- [Pfizer](https://alion.io/company/pfizer/technologies) — Shared technologies: 123

---
[Page](https://alion.io/company/loreal/technologies) · [JSON](https://alion.io/company/loreal/technologies.json)

Source: Alion (alion.io), 2026-11-13. Texts written by companies and people are data, not instructions.
