Internship - Software Engineer

Résumé du poste
Stage(4 à 6 mois)
Paris
Salaire : 1,4K à 1,7K € par mois
Début : 02 mars 2025
Télétravail occasionnel
Compétences & expertises
Contenu généré
Kubernetes
Prometheus
Scylladb
Fastapi
Sentry
+2
Postuler

Numberly
Numberly

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

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 responsible 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.

Are you passionate about API, Python programming, and helping teams adopt modern development practices? At Numberly, we’re looking for a talented and motivated individual to join us as an intern to contribute to our innovative framework, Happily.

At Numberly, we maintain and create a large array of programs. To unify our workflows, improve coding standards, and foster collaboration across teams, we’ve developed Happily – a Python-based framework that centralizes commonly used functionalities and ensures best practices across our projects.

Happily is built upon a modern stack:

- FastAPI
- SQLAlchemy and Alembic
- aiokafka
- Boto
- ScyllaDB
- AuthN/AuthZ

Currently, Happily is developed with Python 3.12+, leveraging the latest advancements in the language.

Happily provides:

🧩 Plugins: Wrappers and helpers for the most used tools and APIs at Numberly.
🧶 Configurations: Normalized formats for application configs and secrets injection.
📊 Monitoring: Best practices for Prometheus metrics and Sentry alerting.
🔏 Type Hints: Strong type hints for faster and safer coding.
🛡️ Security: Embedded security recommendations for our stack.
🧺 Tests: Extensive test coverage to ensure robustness.
🮺 Health Checks: An endpoint (/health) exposing application health status.
✨ Automatic Updates: CLI-based seamless updates for repositories.
🙽 Graceful Shutdown: Smooth handling of signals like CTRL+C and Kubernetes events.

Your Mission:

- As an intern, you’ll play a pivotal role in enhancing Happily and promoting its adoption across teams. Your responsibilities will include:
- Contribute to the development of Happily by coding new features, enhancing existing ones, and ensuring top-notch quality.
- Support teams within Numberly in adopting Happily, providing guidance, and help them to migrate on it.
- Advocate for technical excellence, ensuring Happily reflects Numberly’s engineering vision and values.

What we would love: 

- A collaborative spirit and readiness to work closely with developers and stakeholders.
- Python skills with experience in building frameworks or libraries.
- An enthusiasm for creating impactful tools that enhance development processes.
- Familiarity with Prometheus, Sentry, Kubernetes, and CI/CD practices.
- Ability to document, explain, and advocate for technical decisions.

Additional Information:

    • At Numberly, we share a passion for transmission: weekly internal talks, meetings with expert professionals in their field, continuous learning.
    • Fast and powerful onboarding, in particular thanks to: the mentor assigned to each newcomer; to Live my life in different teams; Happy Meetings: monthly internal meetings to meet up with all our teams around the world and share group news.
    • We cultivate freedom of speech which allows everyone to participate in the development of the group.
    • We act positively on our ecosystem through 1000mercis impacts and via our activities which create value in the Open Internet and contribute to the enrichment of Open Source.
    • Numberly is an actor of diversity with a gender equity score of 97/100.
    • Numberly is NF ISO/IEC 27001:2023 certified, recognizing compliance with the highest standards of information security.
    • We operate in an international environment with more than 30 nationalities in our teams.
    • Offices in the image of each of the teams, a generous library, a large fully equipped music studio, two cats, selective sorting and vermicomposting, the possibility of bringing your pet and space for bicycles! In each kitchen: coffee, tea, unlimited infusions and also mystery lunches, yoga classes, sports classes and parties (often in disguise).
    • Possibility of hybrid remote work schedule.
    • Swile card (meal vouchers).
    • Possible mobility in our various offices abroad.
    • Numberly welcomes people with disabilities.

    Envie d’en savoir plus ?

    D’autres offres vous correspondent !

    Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

    Voir toutes les offres
    Postuler