What are the responsibilities and job description for the Solutions Architect position at Nordis Technologies?
Nordis Technologies is seeking a highly skilled, hands-on Solutions Architect to lead our transition from a private cloud environment into a modern, cloud-optimized Azure ecosystem. This role is critical to accelerating our platform modernization, enabling cloud-native capabilities, and strengthening our engineering velocity through automation and AI-native development patterns.
The Solutions Engineer will enable the following:
- Accelerated migration from private cloud to Azure
- A scalable, resilient, modern application platform
- Faster engineering velocity through CI/CD, automation, and AI-native practices
- A unified cloud architecture enabling future innovation and business scale
Key Responsibilities
• Lead the end-to-end migration strategy from private cloud into Microsoft Azure, including assessment, gap analysis, roadmap creation, and phased execution
• Architect Azure-native solutions leveraging services such as App Service, ACA, Azure Functions, Storage, Networking, Cosmos DB, Azure SQL, API Management, Service Bus, Event Grid, and Key Vault
• Drive containerization strategy (Docker), ensuring applications are cloud-optimized and scalable
• Modernize legacy .NET and C# applications into modern, decoupled, cloud-optimized architectures
• Implement domain-driven design (DDD), microservices, and modular patterns
• Guide teams through refactoring, re-platforming, and re-architecting to improve performance and maintainability
• Establish modernization best practices and reference patterns
• Write and review C#, .NET, and IaC deliverables
• Build POCs, frameworks, and accelerators that guide engineering teams
• Mentor developers in cloud-native and AI-native development
• Partner with DevOps to modernize CI/CD pipelines
• Integrate Azure AI PaaS solutions into application workflows
• Promote AI-driven code generation, testing automation, and development accelerators
• Define target architectures, patterns, and guardrails
• Support cost optimization, performance, resiliency, and observability strategies
• Collaborate with Security/Compliance on alignment to policy
• Provide oversight for modernization workstreams
Required Qualifications
• 7 years of hands-on software engineering with C#, .NET, and modern frameworks
• 5 years designing Azure solutions in enterprise settings
• Deep experience with application containerization (Docker, Kubernetes, Helm)
• Experience modernizing workloads from IaaS to Azure PaaS
• Strong understanding of microservices, event-driven architecture, distributed systems
• Experience with Terraform/Bicep, Cosmos DB, Azure SQL, Redis, Blob Storage
• Demonstrated AI-native development experience using Azure OpenAI and automation tools
Strong communicator with ability to translate complex concepts
• Collaborative leader with influence across engineering and product teams
• Strategic thinker with willingness to be hands-on
• Thrives in fast-paced, transformation-driven environments
Preferred Qualifications
• Azure Architect or Azure Developer certifications (AZ-305, AZ-204)
• Experience modernizing CI/CD using GitHub Actions or Azure DevOps
• Familiarity with DDD, Clean Architecture, event sourcing, CQRS
• Knowledge of cloud security, identity, and zero-trust