This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Own and define the enterprise application architecture vision across line-of-business systems, customer-facing applications, and internal operational and industrial digital platforms
Translate business strategy into a clear, scalable application roadmap that aligns with organizational standards, cloud strategy, and long-term technology goals
Create and maintain application architecture standards, reference architectures, and reusable design patterns covering APIs, integrations, security, application development, and deployment
Enforce consistent adoption of architectural practices through design reviews, technical governance, and collaboration with engineering leadership
Serve as the senior technical authority for application architecture, providing direction on complex system design, integrations, scalability, performance, and security concerns
Partner closely with engineering leadership and development teams to guide architectural decisions and act as the final escalation point on application design matters
Requirements:
Deep expertise in Microsoft Azure, delivering cloud‑native solutions using services such as App Services, Azure Functions (serverless), Azure SQL, Cosmos DB, Azure Storage, Service Bus, Event Grid, API Management, Azure DevOps, and Azure Monitor/Application Insights
Proven leadership in multi‑tenant SaaS architecture design, defining tenant isolation models, identity and access strategies, subscription and billing integration, usage metering, and automated tenant lifecycle management leveraging Azure AD B2C and multi‑tenant Azure AD applications
Expert‑level experience designing large‑scale enterprise application architectures, applying microservices, API‑first design, event‑driven and serverless patterns to deliver resilient, scalable, and cloud‑optimized systems
Advanced proficiency in API architecture and integration strategies, including RESTful services, GraphQL APIs, webhooks, and asynchronous integration patterns such as messaging, event streaming, ETL/ELT pipelines, and iPaaS solutions, with centralized governance through Azure API Management
Strong hands‑on experience with infrastructure as code, using Bicep, ARM templates, or Terraform to provision and manage Azure resources consistently across development, staging, and production environments
Solid foundation in data architecture and integration principles, including data modeling, domain‑driven contracts, and system interoperability to ensure applications generate reliable, analytics‑ready, and AI‑friendly data
Hands‑on software development experience in multiple languages, including C#, .NET, Python, Java, and JavaScript/TypeScript, with additional scripting expertise in PowerShell, Bash, and Python for automation and operational tooling
Strong command of enterprise security architecture, implementing authentication and authorization, encryption, IAM, RBAC, and SSO using Azure security services such as Azure AD, Key Vault, Defender/Security Center, and Sentinel
Demonstrated experience operating SaaS applications at scale, including observability, alerting, performance tuning, disaster recovery, SLA management, and cost controls using Azure Monitor, Application Insights, Log Analytics, and Azure Cost Management
Working knowledge of SaaS commercial and operational models, including subscription‑based and usage‑based pricing, tenant provisioning, customer data isolation, and compliance with regulatory frameworks such as GDPR, SOC 2, and ISO 27001
Familiarity with AI and machine learning integration, enabling intelligent application features through model deployment, MLOps practices, and orchestration using Azure Machine Learning and Azure Cognitive Services