About the company for Stolt Nielsen:Stolt-Nielsen is a family-founded global leader in bulk-liquid and chemical logistics, transportation, and storage, known for its commitment to safety, service excellence, and innovation. At the Stolt-Nielsen Digital Innovation Centre, we bring this legacy into the future — building smarter systems, driving digital transformation, and shaping what's next for the world of logistics. Here, you’re encouraged to think boldly, challenge convention, and help move today’s products toward tomorrow’s possibilities.About the Role:As a Solution Architect - Cloud (Azure), you will be responsible for designing end-to-end solutions that are scalable, secure, and aligned with both business and technical objectives. In our Tankers business, we are actively modernising our portfolio of business applications that are at the heart of our operations, such as our business planning applications, our customer and partner portals, financial systems and our interfaces on top of our data and AI products. You will be a key player in driving our digital transformation and developing innovative systems that directly enhance our operations and customer experiences. Our software runs on shore, but also on our ships which introduce interesting technical challenges in terms of connectivity and availability.You will be part of a global business-led product team that operates with a DevOps mentality. It is a collaborative, diverse, fast-paced environment. The role is hands-on and requires autonomy, innovation, and collaboration, with a strong focus on clean, maintainable, and high-performance code.As the architect you will lead our cloud strategy and engineering efforts. In this role, you will not just be an administrator; you will be the primary problem solver for our software ecosystem. You will translate complex business requirements into scalable, resilient, and secure Azure-based solutions.You will bridge the gap between abstract architectural concepts and concrete code, ensuring our systems are built using modern cloud-native patterns (Microservices, Serverless, Event-Driven) while adhering to the Microsoft Azure Well-Architected Framework while ensuring solutions are aligned with Stolt-Nielsen’s business and technical goals.We take Digital seriously. We invest in our teams through training and mentoring and enable them with the required tools to work in a modern way. As we are further building up our engineering practice, there is ample room for you to contribute, take initiative and shape the future of our ways of working and technology landscape.What You’ll Do:Design End-to-End Solutions: Architect complex software systems on Azure, choosing the right mix of IaaS, PaaS, and SaaS components (e.g., App Service vs. AKS, SQL vs. Cosmos DB).Modernize Legacy Systems: Analyze existing on-premises or monolithic applications and design strategies to refactor, re-architect, or re-platform them for the cloud.Optimize for NFRs: rigorous design focus on Non-Functional Requirements, including high availability, disaster recovery, auto-scaling, and sub-second latency.Cost Architecture: Proactively design solutions that are cost-effective, utilizing reserved instances, spot instances, and auto-scaling rules to prevent budget overrun.Cloud-Native Adoption: Drive the adoption of modern cloud paradigms such as Containerization (Docker/Kubernetes), Serverless functions (Azure Functions), and Event Grid/Service Bus messaging.Security by Design: Implement robust security architectures using Azure Active Directory (Entra ID), Key Vault, Managed Identities, and VNet isolation.Infrastructure as Code (IaC): define cloud infrastructure standards using Terraform, Bicep, or ARM templates to ensure environments are reproducible and version-controlledEstablish architectural standards, best practices, and governance for software development and system integration.Evaluate and recommend new technologies, frameworks, and tools to enhance the technology stack and delivery capabilities.Collaborate with Tech Leads, Product Managers, and stakeholders to align solution designs with business goals and technical strategy.Guide and mentor engineering teams on architectural decisions, design patterns, and technical challenges.Ensure solutions meet security, compliance, and performance requirements.Oversee the migration of legacy systems (e.g., OutSystems) to modern platforms and cloud-native architectures.Support DevOps practices, CI/CD and Infrastructure-as-Code.Document architectural decisions, system designs, and integration patterns.Lead technical due diligence for strategic projects and initiatives.What You’ll Bring:Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.8+ years of experience in software development, with at least 3 years in a solution or enterprise architect role.Deep expertise in Node.js, Express, Nestjs, Angular, Typescript, Azure PaaS (App Services, Service Bus, Function Apps, Logic Apps, CosmosDB, MongoDB).Proven experience designing distributed systems, microservices, and cloud-native applications.Core Azure Mastery: Deep expertise in core Azure services:Compute: AKS, App Service, Azure Functions.Data: Azure SQL, Cosmos DB, Redis Cache, Storage Accounts.Networking: Virtual Networks, Application Gateway, API Management, ExpressRoute.Strong understanding of DevOps, CI/CD, automated testing, and Agile delivery.Experience with containerization and Infrastructure-as-Code.Excellent communication, documentation, and stakeholder management skills.Ability to mentor and influence teams and drive engineering excellence.Must Have Skills:Solution architecture for Node.js and Angular applicationsAzure PaaS and cloud-native designDistributed systems and microservicesDeep expertise in core Azure services for compute, data and networking servicesCI/CD and DevOps practicesStrong leadership and collaboration abilities
Job Title
Solution Architect - Azure Cloud [T500-21902]