• 使用各种微软技术(如C#,.NET,ASP.NET,MVC,Dot NET CORE)设计软件系统
• 精通Vue JS 3、组合API、CSS、路由、Pinia/VueX存储
• 有使用响应式框架(Bootstrap/Tailwind)的经验
• 精通UI技术(如JavaScript、TypeScript、HTML)的编码能力
• 有Web API、REST和多层分布式系统的经验
• 有Azure(Azure Functions、App Service等)和Azure DevOps(pipeline YAML)的经验
• 熟悉Docker、Kubernetes和容器化概念
• 使用ELK(Elasticsearch、Logstash、Kibana)和Dynatrace等工具监控应用性能
• 与各部门协调,分析架构团队的需求
• 为各个组件开发解决方案,并为各个项目提出建议变更
• 与架构师合作评估潜在解决方案,深入研究复杂集成,并构建概念验证
• 建立所有可交付成果的架构方法论
• 参加架构会议,分析Dot NET应用程序的所有技术需求
• 监控应用程序架构,确保所有解决方案的适当实施
• 确保符合所有架构要求
• 与Devops团队审查基础架构是否存在问题,并提出解决方案
• 有时需要承担临时值班职责,解决关键应用程序问题,确保最佳性能
• 为各个IT团队制定架构原则和标准
• 协助企业架构团队进行所有治理活动
• 与架构师和分析师协调,并保持技术知识
• 应具备DevOps工具和技术的知识,包括但不限于Microsoft Azure、Docker
• 在全栈的五个领域具备能力,具有数据库设计、后端开发和JavaScript的高级经验