Skip to content

Commit 232a0c5

Browse files
authored
Merge branch 'ep2025' into ep2025-remote-tickets
2 parents 267aa1b + 00821d8 commit 232a0c5

30 files changed

+447
-119
lines changed

src/components/JobCard.astro

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ const { title, location, type, level, salary, description, responsibilities, req
1818
1919
---
2020

21-
<div class="mb-6 last:mb-0 rounded-lg shadow-md bg-white">
21+
<div class="mb-6 rounded-lg shadow-md bg-white">
2222
<div class=`flex-1 p-6 ${draft ? "draft": ""}`>
2323
<a href={`/sponsor/${jobId}`}>
2424
<h2 class="text-3xl font-bold mb-2">{title}</h2>
@@ -28,8 +28,8 @@ const { title, location, type, level, salary, description, responsibilities, req
2828
{sponsor.data.name}
2929
</a>
3030

31-
{ level && type && location &&
32-
<p class="text-gray-600 mb-2">{level}{type}{location}</p>
31+
{ location &&
32+
<p class="text-gray-600 mb-2">{([level, type, location].filter(Boolean)).join("")}</p>
3333
}
3434
<p class="text-gray-700 mb-4">{salary}</p>
3535
<p class="mb-3">{description}</p>
@@ -55,6 +55,10 @@ const { title, location, type, level, salary, description, responsibilities, req
5555
</ul>
5656
}
5757

58+
{ job.data.description2 &&
59+
<p class="mb-3">{job.data.description2}</p>
60+
}
61+
5862
<a
5963
href={apply_link}
6064
target="_blank"

src/components/sections/sponsors/sponsors.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ const sponsorTiers = tiers
4444
})
4545
.filter((tier) => tier.sponsors.length > 0);
4646
47-
const topTier = sponsorTiers.find((tier) => tier.name === "Keystone");
47+
// const topTier = sponsorTiers.find((tier) => tier.name === "Keystone");
4848
---
4949

5050
<Section variant="secondary">

src/content/config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@ const jobs = defineCollection({
242242
salary: z.string().nullable(),
243243
tags: z.array(z.string()).nullable(),
244244
description: z.string().nullable(),
245+
description2: z.string().optional().nullable(),
245246
responsibilities: z.array(z.string()).nullable(),
246247
requirements: z.array(z.string()).nullable(),
247248
benefits: z.array(z.string()).nullable(),

src/content/pages/terms.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ Organisers and/or third parties.
166166

167167
The Participant accepts the EuroPython Code of Conduct (the “Code of Conduct”),
168168
which can be found at
169-
[www.europython-society.org/coc/](http://www.europython-society.org/coc/). The
169+
[www.europython-society.org/coc/](https://www.europython-society.org/coc/). The
170170
Organisers may, from time to time, make alterations to the Code of Conduct, which
171171
are not considered contractual deviations.
172172

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: ""
3+
location:
4+
type:
5+
level:
6+
tags:
7+
salary:
8+
description:
9+
responsibilities:
10+
requirements:
11+
benefits:
12+
apply_link: https://link
13+
---

src/content/sponsors/arm/index.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: Arm
3-
url: http://www.arm.com
3+
url: https://www.arm.com
44
description:
55
Born more than 30 years ago with the goal of designing a computer intended to
66
run on a battery, Arm has become a global compute platform delivering advanced
@@ -23,3 +23,16 @@ Born more than 30 years ago with the goal of designing a computer intended to
2323
run on a battery, Arm has become a global compute platform delivering advanced
2424
solutions that allow the world’s leading technology companies to unleash the
2525
unprecedented experiences and capabilities of AI.
26+
27+
## The Future is Built on Arm
28+
29+
At Arm, we’re not just imagining the future - we’re engineering it. From
30+
powering AI and robotics to enabling next-gen mobile and automotive tech, Arm’s
31+
energy-efficient processor designs are at the heart of over 250 billion devices.
32+
We’re a global team with a passion for innovation, collaboration, and unlocking
33+
the potential of compute for everyone, everywhere.
34+
35+
We’re currently looking for Python-savvy students to join us in Sophia
36+
Antipolis, France for exciting internship opportunities that sit at the
37+
intersection of DevOps, Machine Learning, and EDA (Electronic Design
38+
Automation).
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
title: "ML/EDA DevOps Intern – Python Automation for AI in Hardware"
3+
location: "Sophia Antipolis, France"
4+
type: "Flexible (Autumn/Winter 2025) 6 months"
5+
level: Intern
6+
salary: null
7+
tags: []
8+
description:
9+
"Work at the cutting edge of ML and chip design automation. You'll help us
10+
integrate Python-based ML workflows into our EDA toolchain, improving the
11+
speed and accuracy of hardware design. Think: AI meets silicon."
12+
13+
responsibilities:
14+
- Develop Python scripts for model deployment and training workflows
15+
- Build DevOps tools for managing and scaling ML jobs
16+
- Analyze and visualize large datasets used in chip design
17+
- Learn from experts at the forefront of AI and hardware engineering
18+
19+
requirements:
20+
benefits:
21+
description2:
22+
"If you're excited about how Python can accelerate hardware design and enjoy
23+
playing with ML models, automation, and large-scale data, this is your space."
24+
25+
apply_link: https://careers.arm.com/job/sophia-antipolis/ml-eda-devops-intern/33099/82134400992
26+
---
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
title: "QA/DevOps Intern – Software Infrastructure"
3+
location: "Sophia Antipolis, France"
4+
type: "Flexible (Autumn/Winter 2025) 6 months"
5+
level: Intern
6+
salary: null
7+
tags: []
8+
description:
9+
"Join the Productivity Engineering team to help build and maintain scalable,
10+
automated infrastructure that ensures our ML-based tools run reliably and
11+
efficiently. You’ll use Python to develop QA systems, monitor test
12+
environments, and improve CI pipelines, all critical to keeping our software
13+
stack robust."
14+
15+
responsibilities:
16+
- Develop test automation in Python for ML pipelines
17+
- Build dashboards and monitoring tools
18+
- Enhance cloud-based CI/CD systems
19+
- Collaborate with an international team of engineers
20+
21+
requirements:
22+
benefits:
23+
description2:
24+
"This is an opportunity to get hands-on experience in a real-world, high-scale
25+
engineering environment that values open-source principles and continuous
26+
learning."
27+
28+
apply_link: https://careers.arm.com/job/sophia-antipolis/qa-devops-intern/33099/81592027520
29+
---

src/content/sponsors/hablemospython/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ description: "Python in Spanish is an initiative born from the efforts of people
1515
socials:
1616
linkedin: "https://www.linkedin.com/company/94153525"
1717
twitter: "https://twitter.com/hablemospython"
18-
github: "http://github.com/python-discord-es"
18+
github: "https://github.com/python-discord-es"
1919
discord: "https://discord.gg/hablemospython"
2020
mastodon: "https://fosstodon.org/@hablemospython"
2121
bluesky: "https://bsky.app/profile/hablemospython.dev"
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: "DevSecOps Engineer"
3+
location:
4+
type:
5+
level:
6+
salary:
7+
tags:
8+
description: |
9+
Numberly is recognized as one of the world's leading data marketing specialists with nearly 500 employees and 8 offices worldwide serving more than 500 blue-chip clients (L'Oréal, Sanofi, Moleskine, Campari, Nestlé, HSBC..). By putting technology to work for brands and consumers, Numberly is at the heart of business growth and everyone's desire for more sustainable and relevant marketing. Numberly leverages the latest advances in data processing, analysis and activation, incorporating artificial intelligence technologies. This approach is part of a virtuous circle in which business competitiveness goes hand in hand with greater respect for privacy and data protection.
10+
responsibilities:
11+
- "Secure systems and architectures: Implement and maintain security measures
12+
across infrastructure, applications, and data."
13+
- "Identify and respond to threats: Analyze vulnerabilities, apply patches,
14+
and manage security incidents."
15+
- "Embed security into DevOps: Automate security in CI/CD pipelines and
16+
support development and operations teams."
17+
- "Promote security culture and compliance: Conduct audits, raise employee
18+
awareness, and contribute to security policies."
19+
requirements:
20+
benefits:
21+
- Fast onboarding with mentorship and team rotations
22+
- Monthly global team meetings (Happy Meetings)
23+
- Freedom of speech and collaborative decision-making
24+
- Social impact initiatives (1000mercis, Open Source contributions)
25+
- Diverse workplace (30+ nationalities, 97/100 gender equity score)
26+
- Modern offices with amenities (library, music studio, pet-friendly)
27+
- Remote flexibility (up to 50% remote, 60-day consecutive remote option)
28+
- Swile meal vouchers and international office mobility
29+
- Perks like Gymlib, sports classes, themed parties
30+
- Unlimited coffee/tea/infusions and mystery lunches
31+
32+
apply_link: https://joinus.numberly.com/jobs/5676035-devsecops-engineer
33+
---

0 commit comments

Comments
 (0)