
Apprenticeship - Cloud Software Developer
Netatmo
Posted about 21 hours ago
Job Description
As a Cloud Software Developer (Apprentice), you will contribute to the design, development, operation, and continuous improvement of our microservices and data pipelines.
This role offers a unique opportunity to work on large‑scale distributed systems, modern technologies, and real‑life constraints, while being coached by experienced Cloud engineers.
Key Responsibilities
- Technical Contributions
• Participate in the development and maintenance of backend services using PHP , Rust and Node.js/TypeScript/.
• Work with NoSQL databases
• Handle real‑time and asynchronous data flows using Kafka.
• Contribute to the deployment, monitoring and scaling of services on Azure Cloud.
• Write clean, maintainable and testable code, following team standards and best practices.
• Participate in debugging, performance analysis and reliability improvements of our production systems.
• Follow CI/CD practices using GitLab pipelines to ensure smooth, automated deployments.
- Collaboration
• Work closely with Cloud, Mobile, Embedded, Security and Product teams to deliver consistent and high‑quality features.
• Participate in design discussions and technical reviews with senior engineers.
• Contribute to shared documentation and knowledge within the team.
- Innovation & Best Practices
• Learn and adopt industry‑standard Cloud engineering methods (observability, resilience patterns, API design…).
• Stay informed about new trends and technologies relevant to backend and distributed systems.
• Help improve tooling, automation and developer experience inside the team.
Qualifications
Technical Skills Required
• Good understanding of backend development (PHP and/or Node.js/TypeScript).
• Knowledge of databases, ideally NoSQL systems like MongoDB.
• Interest in Cloud technologies, distributed systems, message brokers or event‑driven architectures.
• Basic understanding of Git and CI/CD concepts.
Soft Skills
• Curiosity, eagerness to learn, and the ability to ask questions.
• Team spirit and willingness to collaborate in a supportive environment.
• Motivation to work on real systems used by millions of customers.
Additional Information
You are preparing a Licence 3 / Master 1 / Master 2 or equivalent in software engineering, computer science, or related fields.
Availability: Starting in August or September 2026
Benefits :💪
💰
- Holiday bonus
- Employee discount on the purchase of Netatmo products
- CET : time savings account
- PERECO contribution
- Allowance for the purchase of teleworking equipment
- 50% reimbursement of transport costs
- Soft mobility allowance
⏱️
- Eco-responsible building with concierge service
- On-site gym (with shower)
- Luncheon vouchers
- Access to the inter-company restaurant & foodcourt
- Teleworking
- 100% dematerialised mutual insurance: Alan 👩⚕️
- Access to an e-learning platform.
- Internal mobility possible (Netatmo and Legrand Group)
⚽
- Several board games, a table tennis table 🏓& Table football available during breaks.
Job details
Jobr Assistant extension
Get the extension →