Jobs Companies Infomineo Tech Innovation - Senior SharePoint Consultant - Remote - Cairo/Casablanca

À propos de ce poste Tech Innovation - Senior SharePoint Consultant - Remote - Cairo/Casablanca chez Infomineo

Infomineo · Télétravail · Morocco

About us

Infomineo is a pioneering global AI-enhanced research company that transforms how businesses access, analyze, and act on critical intelligence. We've evolved from traditional business research outsourcing to become the strategic partner that combines cutting-edge artificial intelligence with deep human expertise. We offer 3 services to our global clients (leading consulting companies, Fortune 500 companies, and government entities): AI and Data Advisory, Next-Gen Insights and Resource Scaling. This is made possible by relying on 3 pillars of excellence: 1) 350+ industry experts spread across 5 offices (Cairo, Casablanca, Mexico City, Dubai, Barcelona), 2) Our proprietary AI orchestrator, 3) Extensive knowledge assets combining 500,000+ delivered case studies and database subscriptions.

Ready to kick start your career with us?

Requirements

About this role

As a Senior SharePoint Consultant, you take technical ownership of the design, development, testing, packaging, and handover of modern SharePoint solutions for client engagements.

You work closely with the Graphic Designer, client stakeholders, and client maintainer to translate business and design requirements into practical, secure, accessible, and maintainable SharePoint solutions.

This role requires strong hands-on experience with SharePoint Online, SPFx, React, TypeScript, PnP tooling, and modern SharePoint architecture. A defining feature of the role is that the client does not provide access to their production Microsoft 365 tenant, and no client data may leave their environment. You therefore build and test solutions in our own Microsoft 365 tenant using synthetic content, then deliver deployable packages, provisioning artefacts, and runbooks that the client's maintainer can execute.

The role requires greater autonomy than a standard SharePoint implementation role. You are the only SharePoint specialist in the engagement and are expected to make sound technical decisions, challenge unnecessary customization, troubleshooting without production access, and ensure that what is handed over can be successfully deployed and maintained by a non-technical client.

What will you do?

Take end-to-end ownership of the SharePoint pilot, covering the following areas:

PILOT DELIVERY

  • Build and deliver a modern SharePoint communication site homepage in collaboration with our Graphic Designer.
  • Implement page layouts, navigation, theming, native SharePoint web parts, and custom components.
  • Assess requirements critically and favor out-of-the-box SharePoint capabilities wherever they provide an appropriate solution.
  • Push back on unnecessary custom development, particularly where custom code provides only cosmetic or marginal functional benefit.
  • Build reusable components, patterns, and structures that can support the subsequent rollout rather than requiring redevelopment.

CROSS-TENANT BUILD & HANDOVER

  • Maintain a working replica of the client's intended site structure within our Microsoft 365 tenant using synthetic content only.
  • Design solutions specifically for deployment across a tenant boundary where the development environment and client environment cannot be directly accessed.
  • Create and maintain portable deployment artefacts, including PnP provisioning templates, SPFx .sppkg packages, site scripts, theme JSON, configuration files, and required design assets.
  • Identify tenant-specific dependencies and ensure they are documented and configurable during deployment.
  • Anticipate differences between the development and client environments, including permissions, policies, existing branding, retention settings, app catalog configuration, and other tenant-level constraints.
  • Develop deployment runbooks that allow a non-technical client maintainer to deploy the solution with minimal external assistance.
  • Include validation, troubleshooting, and rollback procedures in deployment documentation.
  • Support the client through deployment without directly accessing or modifying their production environment.

SHAREPOINT IMPLEMENTATION & SPFX

  • Implement modern SharePoint solutions using native SharePoint functionality wherever appropriate.
  • Develop production-quality SPFx web parts and extensions using React and TypeScript.
  • Manage the complete SPFx development workflow, including development, build, bundling, packaging, testing, and deployment preparation.
  • Use PnP PowerShell, provisioning templates, PnPjs, and related tooling to automate and reproduce SharePoint configurations.
  • Configure modern SharePoint site designs, site scripts, hub sites, navigation, page layouts, themes, and native web parts.
  • Use Microsoft Graph where Microsoft 365 data or functionality cannot be appropriately provided through native SharePoint capabilities.
  • Understand API permission scopes and the administrative consent required for Microsoft Graph integrations.
  • Use supported SharePoint customisation approaches and avoid fragile CSS injection or unsupported techniques that may break with Microsoft updates.

DESIGN FIDELITY, RESPONSIVENESS & ACCESSIBILITY

  • Translate approved visual designs and mockups into accurate, production-quality SharePoint pages.
  • Implement designs faithfully across spacing, typography, layouts, component states, interactions, and responsive behaviour.
  • Work closely with the Graphic Designer to identify technical constraints or design conflicts early and agree practical solutions.
  • Build responsive experiences that work effectively across desktop, tablet, and mobile form factors.
  • Ensure delivered pages and components meet WCAG 2.1 AA accessibility requirements.
  • Apply appropriate semantic HTML, keyboard navigation, colour contrast, focus states, alternative text, and accessible interaction patterns.
  • Monitor page performance and minimise unnecessary client-side processing and impact on first render.

CLIENT ENABLEMENT

  • Work directly with the client's SharePoint maintainer, who has no formal coding or design background.
  • Conduct paired deployment sessions where the client's maintainer performs the deployment while you provide guidance and troubleshooting support.
  • Explain technical solutions and deployment procedures in clear, practical language without unnecessary jargon.
  • Teach the maintainer how to operate, configure, and maintain the delivered solution.
  • Produce documentation that enables the client to continue managing the solution after the engagement ends.

DELIVERY & ROLLOUT SHAPING

  • Identify technical risks and communicate them early, particularly where requirements may require unsupported functionality, additional custom development, or unresolved client decisions.
  • Design reusable components and patterns that can support the larger rollout.
  • Contribute technical input to the planning and estimation of subsequent phases.
  • Maintain a pragmatic focus on delivering within the pilot's budget and timeline.

Who are you?

EDUCATION & PROFESSIONAL EXPERIENCE

  • Bachelor's or master’s degree in computer science, Information Systems, Software Engineering, or a related field.
  • 5+ years of professional experience working with SharePoint, including at least 3 years working with SharePoint Online and modern SharePoint experiences.
  • Proven experience delivering SharePoint intranets, communication sites, or modern digital workplace solutions.
  • A portfolio of delivered SharePoint intranet or communication-site projects that you can demonstrate and discuss.
  • Previous consulting or contract delivery experience.
  • Experience working with security-constrained, regulated, or otherwise restricted client environments is highly desirable.
  • Experience working as the primary or sole SharePoint specialist on a project is highly desirable.
  • Professional proficiency in English; French or another relevant client language is a plus.

TECHNICAL SKILLS

  • Strong hands-on experience with SharePoint Online modern experiences.
  • Strong understanding of communication sites, team sites, hub sites, site designs, site scripts, navigation, themes, page layouts, lists, libraries, and native web parts.
  • Proven production experience developing SPFx web parts and extensions.
  • Strong hands-on experience with React and TypeScript.
  • Experience with the complete SPFx build, bundle, package, and deployment workflow.
  • Solid HTML and CSS fundamentals.
  • Practical understanding of accessibility and experience delivering WCAG 2.1 AA-compliant interfaces.
  • Strong hands-on experience with PnP PowerShell.
  • Experience creating repeatable and maintainable provisioning processes.
  • Understanding of Graph API permissions, delegated/application permissions, and tenant administrator consent.
  • Familiarity with REST APIs and authentication concepts is expected.
  • Good understanding of the SharePoint App Catalog and SPFx approval process.
  • Understanding of what a tenant administrator must approve before custom code or integrations can run.
  • Familiarity with SharePoint permissions, application permissions, API scopes, and tenant-level configuration.
  • Experience in preparing deployment packages and technical documentation for administrators.
  • Working knowledge of Power Automate and Power Apps.
  • Ability to recognise when Power Platform provides a simpler or more cost-effective solution than custom SPFx development.
  • Understanding of SharePoint integration with Power Platform and associated deployment considerations.

INTERPERSONAL SKILLS

  • Comfortable taking ownership as the sole SharePoint specialist on an engagement.
  • Able to work independently without direct access to the client's production environment.
  • Strong troubleshooting skills, including the ability to diagnose issues from screenshots, logs, configuration information, and user feedback.
  • Excellent written communication skills, with the ability to produce precise and practical deployment documentation.
  • Able to teach and enable a client maintainer without assuming prior coding or SharePoint expertise.
  • Pragmatic and able to distinguish between genuine technical requirements and unnecessary customization.
  • Proactive in identifying dependencies, risks, and decisions that could affect delivery.

Benefits

·  Real ownership: One specialist, one client, clear deliverables. Nobody sits between you and the work.

·  A puzzle worth solving: Delivering into a tenant you cannot touch is a real engineering problem. Getting the handover model right is most of the value we are selling.

·  Runway beyond the pilot: The pilot is the audition for a multi-use-case rollout.

Prêt à postuler chez Infomineo ?
Postuler chez Infomineo

À propos de Infomineo

At Infomineo, we combine human expertise with AI to deliver smart research and strategic insights to global organizations, helping clients make faster and better decisions. Powered by our proprietary B.R.A.I.N.™ platform, we blend advanced AI with 350+ industry experts to deliver insights 60% faster, backed by 500,000+ case studies & enterprise‑grade security, driving lasting competitive advantage for leading global companies.

Learn more about Infomineo and its service offerings, visit us at www.infomineo.com.

Voir tous les emplois chez Infomineo →

Emplois similaires

Mindrift
Ex-MBB Strategy Consultant - AI Training (Remote)
Mindrift
⚡ Postuler tôt Egypt · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 2 j
SupportYourApp
(fluent English & French) Customer Support Consultant, hospitality (Remote)
SupportYourApp
⚡ Postuler tôt Tunis, Tunis Governorate, Tuni... · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
Interface
Consultant I Affaires Juridiques & Conseil
Interface
⚡ Postuler tôt Rabat, Rabat-Salé-Kénitra, Mor... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 2 sem.
SupportYourApp
(fluent German & English) Customer Support Consultant (global, remote)
SupportYourApp
⚡ Postuler tôt Rabat, Rabat-Salé-Kénitra, Mor... · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 2 sem.
Müller`s Solutions
Data Loss Prevention (DLP) Implementation Consultant - Part Time
Müller`s Solutions
⚡ Postuler tôt Cairo, Cairo Governorate, Egyp... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 sem.
Müller`s Solutions
Boomi Technical Consultant - Remote
Müller`s Solutions
⚡ Postuler tôt Cairo, Cairo Governorate, Egyp... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 4 sem.
WT
Junior Strategy and Transformation Consultant - Casablanca
Welcome to the Jungle
⚡ Postuler tôt Capital Tower, Boulevard Mly Y... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 1 mois
Müller`s Solutions
SAP Supply Chain & Procurement Consultant
Müller`s Solutions
⚡ Postuler tôt Cairo, Cairo Governorate, Egyp... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 2 mois
Interface
Consultant - Pilotage de la performance
Interface
⚡ Postuler tôt Rabat, Rabat-Salé-Kénitra, Mor... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 3 mois

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Infomineo

Voir tous les emplois chez Infomineo →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit