B&A Consulting Srl
B&A Consulting Srl
B&A Consulting Srl 是一家总部位于意大利的 IT 咨询与数字开发机构,为企业提供量身定制的技术解决方案。其业务涵盖网站开发、IT 咨询与外包、服务台与全天候技术支持、网络安全、硬件与固件工程,以及人工智能和数据分析。公司将针对具体项目的数字战略与持续技术支持相结合,帮助组织维持安全、可靠的运营。

资深 .NET 开发工程师(微服务与云原生)

为 B&A Consulting(一家软件与数字化咨询公司)开发 C# 微服务。 工作涉及 API、消息集成及容器化云原生服务。

描述

  • 使用 C# 和 ASP.NET Core 开发并维护后端应用
  • 设计并构建 Web API
  • 使用 gRPC 和 Protocol Buffers 开发并集成服务
  • 构建微服务架构
  • 实现同步通信和基于事件的通信
  • 集成 RabbitMQ 和 Kafka
  • 使用 Entity Framework Core 管理数据持久化
  • 开发并优化 SQL Server 查询和存储过程
  • 提升连接韧性和应用安全性
  • 使用 Docker 和 Kubernetes
  • 参与 Azure DevOps 交付流水线和相关流程
  • 参与 B&A Consulting(一家软件与数字化公司)的长期企业项目

任职要求

  • 拥有五年以上 .NET 开发经验
  • 熟悉 ASP.NET Core 5.0–10 版本
  • 精通 C#
  • 具备 Web API、中间件、依赖注入和配置绑定经验
  • 具备 gRPC 和 Protocol Buffers 经验
  • 熟悉 Entity Framework Core
  • 具备 SQL Server、复杂查询和存储过程经验
  • 了解连接韧性机制
  • 具备加密和哈希系统经验,例如 Hashids
  • 具备 RabbitMQ 和/或 Kafka 经验
  • 拥有丰富的微服务架构经验
  • 了解 gRPC 和事件驱动通信模式
  • 熟悉 Docker 和 Kubernetes
  • 具备 Azure DevOps 经验
  • 能够独立开展工作,具备分析和解决问题的能力,做事有条理且积极主动,善于团队协作,重视代码质量和交付,并具备良好的沟通能力
  • 可按照意大利 Partita IVA 制度以独立承包商身份工作

福利待遇

  • 完全远程办公;如有需要,偶尔到场参加会议
  • 按照意大利 Partita IVA 制度开展独立承包商合作