Le poste sENIOR DEVELOPER SHAREPOINT ONLINE & M365
Partager cette offre
Les activités dominantes seront les suivantes :
Administration, conception et développement d’applications s’intégrant dans l’écosystème Microsoft 365 (SharePoint Online, Teams, Power Platform, Azure)
Participation aux projets de migration SharePoint On Premise vers Microsoft 365/SharePoint Online en mode agile
Participer aux cérémonies Agile (Backlog definition, Sprint Planning, Daily Meetings et Sprint Retrospective)
Assistance aux équipes projets dans les domaines suivants :
Définition et mise en oeuvre des best practices de développement (Clean code, TDD, BDD, nUnit, Pair Programming…)
Aide au choix des technologies
Mise en oeuvre de l’industrialisation associée (CI/CD : GitHub, Terraform, Azure)
Définition d’infrastructure as Code (Terraform)
Elaboration de la stratégie de test
Développement de webservices Restfull (.NET) compatible openAPI et leur intégration avec les autres applications du SI
Développement d’app customizer, de composants front et formulaires à façon sur SharePoint.
Configuration et Design autour des fonctions avancées de SharePoint
Rédaction et mise à jour de la documentation technique des applications
Lien avec les autres équipes de la maîtrise d'oeuvre ou de l’assistance à maitrise d’ouvrage.
Profil recherché
Le Senior Developer Microsoft 365 / SharePoint Online devra travailler dans l’environnement technique suivant dont il devra maitriser les technologies.
Environnement technique
Ce poste s'adresse à un profil expérimenté (entre 8 et 10 ans d’expérience), capable de prendre en main rapidement et en autonomie le code et le fonctionnel associé et ayant impérativement une expérience significative de développement et d’administration technique sur les environnements suivants :
- Migration via ShareGate
- Scripting Powershell
- Teams
- OneDrive
- Azure (Azure Functions, Logic Apps, Web App Service, Key Vault, App registration, AppInsight …)
- Connaissance des mécanismes d’authentification Cloud (OAuth2)
- Maitrise des outils de test et diagnostique tels que POSTMAN, AppInsight, Dynatrace
Il connait impérativement les technologies backend .NET /.NET Core et front end SPFx, React 18/19, Node, Vue.js, Jquery et HTML 5/CSS 3. Ainsi que les mécanismes de packaging propres à SharePoint
Il connait parfaitement l’intégration, la production ainsi que la consommation de web API en REST/JSON.
Le coeur de SI étant en technologie Microsoft, une excellente connaissance de ces technologies est souhaitée : Azure, Visual Studio Code, Visual Studio, Azure DevOps, GitHub, PowerShell, PnP.
4. Profil Ecole d’ingénieur ou d’une formation universitaire avec une spécialisation en système d’information
8-10 ans d’expérience à minima
Anglais opérationnel oral et écrit indispensable
Environnement de travail
Environnement technique
Ce poste s'adresse à un profil expérimenté (entre 8 et 10 ans d’expérience), capable de prendre en main rapidement et en autonomie le code et le fonctionnel associé et ayant impérativement une expérience significative de développement et d’administration technique sur les environnements suivants :
- Migration via ShareGate
- Scripting Powershell
- Teams
- OneDrive
- Azure (Azure Functions, Logic Apps, Web App Service, Key Vault, App registration, AppInsight …)
- Connaissance des mécanismes d’authentification Cloud (OAuth2)
- Maitrise des outils de test et diagnostique tels que POSTMAN, AppInsight, Dynatrace
Communication orale et écrite
Bon communicant, le candidat doit être capable de travailler efficacement au sein d’une petite équipe où les cycles de décisions sont très courts. Il doit donc posséder un esprit de synthèse et une aisance relationnelle.
Un travail important de rédaction de documentation étant à prévoir dans le cadre de projets ou d’activité de maintenance, notamment la mise à jour des spécifications techniques et documents d’architecture, le candidat doit donc posséder une aisance rédactionnelle certaine.
Les interlocuteurs du candidat étant répartis dans les différents bureaux du Groupe, une maitrise de l’anglais aussi bien écrit que parlé, est indispensable.
Méthodes
La méthode de travail est Agile SCRUM ; une connaissance de cette méthodologie de gestion de projet serait un plus apprécié.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
sENIOR DEVELOPER SHAREPOINT ONLINE & M365
Calytis