Modernize and cloud transform core Legacy manufacturing and Factory Execution applications into a secure, scalable, cloud-native SaaS platform on Microsoft Azure.
Requirements
- Deep hands-on experience with Azure services: App Services, AKS, Functions, API Management, Key Vault, Azure SQL/PostgreSQL.
- Proven success modernizing legacy .NET systems into cloud-native microservices architectures.
- Strong expertise in RESTful API design, schema evolution, event-driven patterns (Kafka, Service Bus), and distributed systems.
- Proficiency with NGINX, Docker, Kubernetes, containers, and service deployment at scale.
- Strong database experience (SQL Server, PostgreSQL) including performance tuning and data modeling.
- Expertise with modern frontend frameworks (React, Angular, Vue) for SPA modernization.
- Experience with Terraform/Bicep/ARM, CI/CD pipelines, GitHub Actions/Azure DevOps.
Responsibilities
- End-to-end architecture ownership (data and software). Lead the end-to-end technical architecture for Legacy modernization, cloud migration, and Database redesign.
- Define and implement API-first, microservices-based architecture on Azure using App Services, AKS, Azure Functions, and API Management.
- Break down a monolithic .NET into domain-driven, modular services and guide teams in modernization patterns (strangler fig, decomposition, DDD).
- Design, champion, and implement comprehensive strategies for enterprise-wide AI enablement.
- Produce high-quality architecture artifacts: sequence diagrams, service contracts, API definitions, data models, and deployment patterns.
- Review technical designs, PRs, and solution approaches to ensure correctness, scalability, and adherence to best practices.
- Lead modernization from IIS to NGINX and containerized platforms (Docker, Kubernetes).
Other
- Collaborate closely with engineering managers, product leaders, DevOps, cybersecurity, and business stakeholders across manufacturing, supply chain, and finance.
- Provide technical direction, design patterns, and hands-on architecture for one of the company's most critical digital transformation programs.
- Partner with SMEs and engineering teams to stabilize and enhance the legacy .NET application during the transition phase.
- Work closely with DevOps to design scalable CI/CD pipelines, IaC (Terraform/Bicep/ARM), blue green/canary deployments, and observability frameworks.
- Strong communication skills with ability to explain complex technical concepts to both engineers and non-technical stakeholders.
- Collaborative mindset and ability to work across globally distributed teams.
- High ownership, structured thinking, strong problem-solving skills.