Search by job, company or skills

Sodexo

Solutions Architect

new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The Solution Architect Digital Applications is responsible for defining, designing, and governing end-to-end architecture for global mobile apps, web applications, customer-facing portals, POS systems, AI and integrated digital experiences for consumer.

You will work closely with Product, UX, Engineering, and Delivery teams to translate business needs into scalable, secure, and high-performing digital solutions. The role requires deep expertise in mobile and web technologies, cloud-native architecture (Azure), API design, DevSecOps, CI/CD automation, and cross-platform integration.

You will be accountable for defining the architecture, ensuring architectural consistency, technology standards adoption, and delivery of seamless digital experiences across applications and channels.

Key Responsibility:

Architecture Design & Ownership of Digital Applications

  • Defining end-to-end solution architecture for global mobile apps, web apps, portals, kiosks, POS systems, and other digital assets. Integration of AI services into digital products
  • Produce architecture blueprints, high-level and low-level designs, technical specifications, and reusable components.
  • Translate business and product requirements into scalable, modular, and reusable technical architectures. Design API-first, cloud-native, microservices-based solutions with clear integration patterns
  • Ensure architectures support multi-country deployment, localization, compliance, and scale.
  • Provide hands-on technical leadership in mobile (native & hybrid) and modern web application frameworks. Preferred experience in AI and strong bent of mind for AI.

Integration Architecture (Internal & External Systems)

  • Own integration design for digital applications with enterprise systems, third-party partners, payment providers, and CRM/ERP/ IoT platforms.
  • Architect REST, GraphQL, event-driven, and message-based integrations following best practices.
  • Ensure robust API design, versioning strategy, data mapping, and error-handling frameworks.

Security, Compliance & DevSecOps

  • Embed security-by-design principles into all digital solutions, covering authentication, authorization, encryption, API security, app hardening, and secrets management.
  • Ensure security controls into CI/CD pipelines and DevSecOps processes.
  • Define non-functional requirements (NFRs) such as performance, resilience, disaster recovery, availability, and scalability.

Cloud & Azure Architecture

  • Architect cloud-native and hybrid solutions leveraging Azure App Services, Kubernetes (AKS), Functions, API Management, Cosmos DB, AAD, Application Insights, CDN, and more.
  • Ensure cloud solutions follow enterprise cloud governance, cost optimization principles, logging/monitoring practices, and operational readiness guidelines.
  • Lead cloud architecture reviews and support deployment strategy discussions for digital applications.

Data Architecture for Digital Apps

  • Define data models, storage patterns, and data flow architectures required for mobile and digital applications.
  • Ensure data consistency, availability, and security across transactional systems, analytics platforms, and enterprise data architecture.
  • Collaborate with enterprise data teams to enable data integration, lineage, data quality, and metadata management.
  • Govern patterns for caching, offline sync, event streaming, and data ingestion for digital experiences.

Team Leadership & Mentorship

  • Provide technical leadership to engineering teams, guiding design choices, development practices, and architectural decisions.
  • Mentor developers, tech leads, and junior architects in mobile, cloud, and integration best practices.
  • Promote engineering excellence, innovation, and continuous learning across the digital application team.

Technical Governance & Standards

  • Define and enforce architecture standards, coding guidelines, reference architectures, and reusable components.
  • You have experience with AI and data architecture patterns, Architecture tools and pattern including C4 diagrams, TOGAF, UML, RFC, architecture as code, fitness functions or similar.
  • Conduct architecture reviews to ensure compliance with enterprise best practices.
  • Establish guidelines for performance optimization, logging, monitoring, observability, and operational resilience.
  • You have experience with container based architectures using Kubernetes, Docker or similar and knowledge on infrastructure as code, AI/ML platforms, AI-Agentic, DevSecOps practices.
  • Drive adoption of consistent patterns across mobile, web, and backend components.

Delivery Support & Collaboration

  • Partner closely with Product Managers, Delivery Managers, UX/UI Designers, and Tech Leads to ensure architectural alignment throughout the delivery lifecycle.
  • Support technical feasibility assessments, effort estimations, and solution shaping during planning phases.
  • Provide ongoing architectural oversight during development, testing, UAT, and production rollout.
  • Lead troubleshooting and performance tuning during critical releases or production incidents.

Required Skills:

  • 10+ years of overall technology experience, with 3+ years designing, architecting, and delivering complex mobile and digital applications.
  • Proven expertise in mobile app architecture.
  • Demonstrated ability to lead technical design, perform architectural reviews, optimize performance, and resolve complex production issues.
  • Strong experience architecting and developing web applications using modern frameworks (React, Angular, Vue, Next.js, etc.), backend technology like.NET or similar, Data & API likeSQL & NoSQL Databases.
  • Hands-on experience designing cloud-native digital solutions using Azure services (App Services, Functions, API Management, Cosmos DB, Front Door/CDN, Key Vault, AD, Application Insights, etc.).
  • Strong understanding of integration architecture, including REST APIs, event-driven patterns, microservices, messaging, and API gateway patterns.
  • Experience with CI/CD pipelines, DevOps, and DevSecOps, including automated builds, testing, monitoring, and deployment practices.
  • Proven expertise in application security, including authentication/authorization patterns (OAuth2, OIDC), API security, secrets management, data encryption, and secure coding practices.
  • Experience in designing, managing, or integrating data architectures for digital applicationscovering data modeling, caching, event streaming, analytics, and alignment with enterprise data platforms.
  • Experience collaborating with UX/UI design teams and understanding the architectural implications of modern digital experience design.
  • Proven ability to work with internal teams and external vendors, including reviewing solution proposals, validating architecture, and ensuring compliance with standards.

Key Technical Skills:

  • Mobile Application Technologies: iOS/Android (native), React Native, Ionic
  • Web Technologies: React, Angular, Vue, Next.js, HTML/CSS/JavaScript/TypeScript.
  • Cloud & Backend: Azure App Services, Functions, Kubernetes (AKS), API Management, .NET, Cosmos DB, Event Hub/Service Bus.
  • Integration: REST, GraphQL, event-driven architecture, microservices, API design & governance.
  • Cloud-Native Development: Docker, Kubernetes, serverless computing, distributed systems, caching strategies.
  • Retail Capabilities: PoS systems, Payment Gateways, Kiosks, Digital Signage or similar
  • DevOps / DevSecOps: CI/CD pipelines, GitHub Actions/Azure DevOps, automated testing, observability tools.
  • Security: Identity and access management, application security principles, secure coding, compliance standards.

Soft Skills

  • Strong analytical and problem-solving skills; able to simplify and solve complex technical challenges.
  • Excellent communication skills, with the ability to engage both technical and non-technical stakeholders.
  • Ability to work effectively in cross-functional teams involving Product, UX, Engineering, and Delivery.
  • Adaptability to rapidly evolving technologies, frameworks, and architectural patterns.
  • Attention to detail and commitment to high-quality architecture and documentation.
  • Creative and innovative mindset, with the ability to evaluate new technologies and propose forward-thinking solutions.
  • Strong leadership, mentorship capability, and ability to influence engineering teams without direct authority

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 141701293