职位描述
职位机会:高级后端工程师
我们正在寻找一位经验丰富的高级后端工程师加入我们尊贵的工程团队。这个角色为一个在构建微服务、利用先进技术如NestJS、Kubernetes、Postgres和Kafka方面具有深厚造诣的资深专业人士提供了一个卓越的机会。
关于我们:
作为一名高级后端工程师,您将带头开发我们的产品,展示对基础软件工程原理的掌握。这个关键角色需要您在为复杂架构打造复杂解决方案方面的能力,提升业务功能,同时确保卓越的效率、可扩展性和弹性。
我们的技术栈:
我们目前正在使用的技术包括NestJs、Postgresql、AWS、Kubernetes和微服务架构。
角色和职责:
• 使用NestJS框架设计和开发微服务。
• 实现规范化的数据库设计,确保数据完整性和查询性能。
• 使用Kafka创建异步通信模式,实现无缝微服务交互。
• 优化微服务生态系统的性能和可扩展性。
• 进行代码审查,指导初级工程师,并推动最佳实践。
• 提出创新解决复杂技术挑战的方案。
• 具备单一代码库设置的经验者优先考虑。
资格要求:
• 计算机科学、软件工程或相关领域的学士或硕士学位。
• 3年以上微服务架构的后端开发经验。
• 熟练掌握TypeScript,并具有丰富的NestJS经验。
• 扎实的软件工程基础,包括算法、数据结构和设计模式。
• 扎实的数据库设计和优化技能,最好具备Postgres经验。
• 有实施基于Kafka的异步通信经验。
• 熟悉容器化及其最佳实践。
• 出色的协作和沟通能力。
工作类型:全职
能力要求:
• 迁往迪拜(必须)
能力要求:
• 迁往迪拜:在开始工作之前搬迁(必须)