MS
Senior Platform Architect (Cloud & DevOps)
MTech SystemsPlatformOnsite • Dunwoody, Georgia, Chamblee Dunwoody Road 5455$101k-148kPosted about 13 hours ago
Job Description
At MTech Systems, we are dedicated to enhancing protein production to nourish the growing population while prioritizing animal welfare and environmental sustainability. As a leader in providing performance management tools for Live Animal Protein Production for over 30 years, we deliver innovative data solutions across diverse poultry operations worldwide. Our headquarters in Atlanta, Georgia employs around 90 individuals in a casual and collaborative workspace, encouraging a culture that values flexibility, direct access to leadership, and client-focused contributions. We pride ourselves in a global presence with over 250 employees and multiple offices in key markets, dedicated to utilizing comprehensive data to empower our clients toward maximizing their profitability.
- Minimum 10 years of experience in software/platform engineering, with at least 8 years focusing on platform architecture for enterprise SaaS using Azure and .NET stack.
- Proven track record in architecting and delivering large-scale, multi-tenant SaaS platforms for global consumer-facing applications.
- Extensive expertise in .NET (C#), Azure cloud services (App Services, Functions, Service Bus, Cosmos DB, SQL Server), Azure Open AI, Microsoft Agent Framework, TypeScript, Angular, CI/CD, automated testing, and observability.
- Mastery of distributed systems, cloud-native design patterns, event-driven architectures, and microservices.
- Demonstrated ability in reducing technical debt, enhancing performance, and modernizing architecture.
- Familiarity with architectural frameworks like TOGAF, Zachman, and C4 Model, and understand architectural governance and compliance requirements.
- Strong knowledge of platform security, regulatory compliance, and the unique challenges of multi-tenant SaaS environments.
- Lead the architectural design and transformation from monolithic systems to modular monolith and microservices architectures utilizing domain-driven design and decomposition strategies.
- Create multi-tenant SaaS platforms incorporating advanced tenant isolation, resource partitioning, and scalable solutions using Azure services.
- Set and enforce architectural standards for .NET, TypeScript, Angular, SQL Server, and Azure, including principles such as dependency injection, SOLID, and asynchronous programming.
- Design and implement distributed systems, including service orchestration, API management, and edge computing, ensuring resilience and scalability in cloud environments.
- Develop and uphold architecture documentation, reference models, and decision logs aligned with industry standards.
- Monitor and establish platform service level objectives related to performance, availability, and customer satisfaction metrics.
- Create advanced caching methods, indexing, and query optimization in collaboration with data specialists.
- Architect CI/CD pipelines featuring automated build and deployment procedures integrating quality analysis throughout.
- Develop automated testing strategies encompassing unit, integration, contract, and end-to-end tests for various application components.
- Mentor and guide engineering teams on architectural best practices and foster collaboration across technical groups.
- Minimum 10 years of experience in software/platform engineering, with at least 8 years focusing on platform architecture for enterprise SaaS using Azure and .NET stack.
- Proven track record in architecting and delivering large-scale, multi-tenant SaaS platforms for global consumer-facing applications.
- Extensive expertise in .NET (C#), Azure cloud services (App Services, Functions, Service Bus, Cosmos DB, SQL Server), Azure Open AI, Microsoft Agent Framework, TypeScript, Angular, CI/CD, automated testing, and observability.
- Mastery of distributed systems, cloud-native design patterns, event-driven architectures, and microservices.
- Demonstrated ability in reducing technical debt, enhancing performance, and modernizing architecture.
- Familiarity with architectural frameworks like TOGAF, Zachman, and C4 Model, and understand architectural governance and compliance requirements.
- Strong knowledge of platform security, regulatory compliance, and the unique challenges of multi-tenant SaaS environments.
- Lead the architectural design and transformation from monolithic systems to modular monolith and microservices architectures utilizing domain-driven design and decomposition strategies.
- Create multi-tenant SaaS platforms incorporating advanced tenant isolation, resource partitioning, and scalable solutions using Azure services.
- Set and enforce architectural standards for .NET, TypeScript, Angular, SQL Server, and Azure, including principles such as dependency injection, SOLID, and asynchronous programming.
- Design and implement distributed systems, including service orchestration, API management, and edge computing, ensuring resilience and scalability in cloud environments.
- Develop and uphold architecture documentation, reference models, and decision logs aligned with industry standards.
- Monitor and establish platform service level objectives related to performance, availability, and customer satisfaction metrics.
- Create advanced caching methods, indexing, and query optimization in collaboration with data specialists.
- Architect CI/CD pipelines featuring automated build and deployment procedures integrating quality analysis throughout.
- Develop automated testing strategies encompassing unit, integration, contract, and end-to-end tests for various application components.
- Mentor and guide engineering teams on architectural best practices and foster collaboration across technical groups.
More Platform Engineering Jobs
about 13 hours ago
about 13 hours ago