NestJS Backend Architect | Azure Cloud Expert | Remote

Remotely
Full-time
Part-time
This strategic initiative aims to revolutionize R&D operations by creating automated connections between laboratory PCs and external Lab and Inventory Management Systems. Your architectural expertise will be instrumental in developing a scalable, secure microservices ecosystem that processes real-time data from laboratory equipment and integrates it with cloud-based management platforms. Key Responsibilities - Architect and design enterprise-grade backend systems utilizing NestJS and microservices architecture principles. - Create comprehensive technical documentation including class diagrams, sequence diagrams, state diagrams, and entity-relationship models. - Provide strategic technical guidance to the scrum master by defining and prioritizing technical tickets aligned with business objectives. - Develop robust features in NestJS (v10+) with comprehensive unit test coverage following test-driven development practices. - Implement and optimize a real-time monitoring dashboard for the Connected Lab Platform. - Manage DevOps workflows including CI/CD pipelines using Azure DevOps (YAML) and infrastructure as code with Terraform. - Produce detailed technical documentation explaining architectural decisions and implementation strategies. - Conduct thorough technical handover sessions to internal and external technical teams. - Participate in critical security and network architecture discussions, providing expert guidance to advance project implementation. Required Skills - 5+ years of backend development experience with Node.js and TypeScript. - 3+ years of hands-on experience with NestJS framework and microservices architecture. - Proven track record implementing Azure Cloud services including Azure Functions, App Service, Key Vault, and Azure Data Lake. - Strong knowledge of PostgreSQL database design, optimization, and performance tuning. - Demonstrated experience with infrastructure as code using Terraform or ARM templates. - Proficiency in CI/CD pipeline implementation with Azure DevOps. - Expert understanding of API development best practices and RESTful design principles. - Experience with containerization technologies (Docker, Kubernetes). - Strong unit testing skills and commitment to quality assurance practices. - Excellent documentation abilities and exceptional communication skills. Nice to Have - Experience with Angular (v16+) frontend development. - Knowledge of Python for data processing and integration tasks. - Familiarity with GraphQL API development for flexible data queries. - Experience with event-driven architecture patterns and message brokers. - Background in laboratory information systems or scientific software development. - Certifications in Azure (AZ-204, AZ-300, AZ-303, or AZ-305). - Previous work in regulated industries with strict compliance requirements. Why Join Us This position offers a rare opportunity to architect mission-critical systems for a global leader in adhesive and consumer brands. You'll work in a fully remote capacity with a skilled agile team on a greenfield project with significant business impact. Your architectural contributions will directly enhance R&D efficiency across our global laboratory network while leveraging cutting-edge cloud technologies.