高级Azure解决方案架构师 | 远程.NET云专家
远程
全职
我们正在寻找一位杰出的Azure解决方案架构师,负责为企业应用程序设计和实施复杂的分布式系统。在这个远程职位中,您将利用前沿云技术设计可扩展、安全且高性能的解决方案,推动业务转型。通过使用最新的Azure服务和.NET技术,您将创建稳健的云原生架构,解决复杂的业务挑战。
主要职责
- 遵循微服务和面向服务的原则,为企业级应用程序设计和实施复杂的分布式架构。
- 创建全面的技术文档,包括详细的UML图表(组件图、流程图和序列图),以有效地向利益相关者传达架构决策。
- 使用Azure Bicep模板(2023版本)和PowerShell脚本开发基础设施即代码(IaC)解决方案,确保开发和生产环境的一致性。
- 建立安全的网络配置,包括私有网络、DNS区域、CDN实施以及网络安全组和防火墙等适当的安全控制。
- 使用Azure DevOps YAML配置和优化CI/CD管道,实现应用程序的自动化测试、构建和部署。
- 实施高级事件驱动通信模式,如Saga、事务性收件箱/发件箱、持久链和路由单,确保系统可靠性和数据一致性。
- 为SQL Server 2022设计和优化数据库架构和查询,实施性能、安全性和可扩展性的最佳实践。
- 使用Azure Application Insights和Azure Monitor配置全面的监控解决方案和告警系统,确保系统可靠性和主动解决问题。
- 与开发团队合作,使用.NET 8、C# 12、ASP.NET Core和Blazor WebAssembly实施解决方案。
- 通过正确实施Azure Key Vault、身份管理和Azure B2C集成,确保应用程序安全。
- 在整个软件开发生命周期中向开发团队提供技术领导和架构指导。
必备技能和经验
- 7年以上解决方案架构师经验,专注于云解决方案和分布式系统。
- 在使用微服务和面向服务方法设计和实施分布式架构方面的专业知识。
- 全面了解Azure云服务,包括Container Apps、Azure Kubernetes Service、Azure Functions、Storage、Service Bus和网络组件。
- 对事件驱动通信模式的深入理解,以及在生产环境中的实际实施经验。
- 精通SQL Server 2019/2022和高性能系统的数据库优化技术。
- 精通.NET 7/8、C# 10/11/12开发和相关框架。
- 具有使用Entity Framework Core进行数据访问和Identity Server4/Duende IdentityServer进行身份验证/授权的实际经验。
- 能够创建清晰全面的UML图表(组件/流程/序列),有效地记录架构。
- 熟悉使用Docker进行容器化和使用Kubernetes进行编排。
- 具有为生产环境实施和配置监控工具和警报系统的经验。
- 熟悉Azure安全最佳实践和合规框架。
为什么加入我们?
- 您将参与前沿项目,这些项目将挑战您的架构专业知识并扩展您的技术知识库。
- 我们提供具有竞争力的薪酬待遇,持续的专业发展机会,以及设计对业务运营产生重大影响的解决方案的机会。作为远程团队成员,您将享有灵活的工作地点,同时与全球才华横溢的专业人士合作。