- Company Name
- Publicis Groupe
- Job Title
- Stage - Concepteur Développeur d’Applications H/F
- Job Description
-
Job Title: Internship – Application Designer & Developer
Role Summary:
Seasoned until professional entry, this role develops and maintains office applications to support GDPR compliance across Publicis France agencies. The intern designs processes, writes functional specifications, proposes and implements solutions using no‑code/low‑code platforms, cloud services, and Microsoft SharePoint. They collaborate with agency teams, document development in Confluence/Jira/GitHub, and manage quality testing.
Expectations:
- Deliver functional analysis and business‑process models that are comprehensible to non‑technical stakeholders.
- Draft simplified and detailed functional specifications, diagrams, and architectural designs.
- Build, test, and document full‑stack applications, dashboards, and databases.
- Communicate progress, risks, and blockers to Data Privacy Operations and Global Security teams.
- Maintain coding standards, perform unit and integration tests, and support deployment.
Key Responsibilities:
1. Functional Analysis & Process Design
• Monitor GDPR Task Force agency activities.
• Consolidate compliance data, prepare reporting.
• Model business processes and author functional specifications.
2. Architecture & Solution Design
• Propose cloud‑based (Azure, APIs, MongoDB) and no‑code/low‑code solutions that align with Publicis security policies.
• Create software‑and‑technical architecture diagrams.
• Advocate design choices with Data Privacy Operations and Global Security Office.
3. Application Development
• Develop front‑end components (HTML, CSS, JS, React/Vue/Angular).
• Implement back‑end logic (PHP, Python).
• Model relational and NoSQL databases, write SQL/noSQL queries.
• Build PowerBI dashboards integrated into Microsoft SharePoint.
4. Documentation & Collaboration
• Use Confluence, Jira, and GitHub for collaborative documentation.
• Ensure code quality, perform testing, and manage version control.
5. Project Management & Communication
• Estimate timelines, workloads, and budgets.
• Plan, monitor, and report on project status.
Required Skills:
- Functional analysis and process modeling.
- Front‑end development: HTML, CSS, JavaScript, React/Vue/Angular.
- Back‑end development: PHP, Python (or similar).
- Cloud services: Azure, APIs, MongoDB, no‑code/low‑code platforms.
- Microsoft ecosystem: SharePoint, PowerBI.
- Database design: relational (SQL) and NoSQL.
- Version control (Git), issue tracking (Jira), documentation (Confluence).
- Strong written and spoken English.
- Self‑motivation, rigour, curiosity, perseverance.
Required Education & Certifications:
- Current student or recent graduate in Computer Science or related field (Bac + 2 level or higher).
- Targeting a full‑stack developer role.
- No mandatory certifications required; knowledge of e‑learning modules or LinkedIn Learning/Marcel platform certifications is an advantage.