作为数字团队的后端工程师,您必须对技术有浓厚的兴趣,并具备通过创造性的解决方案推动创新的能力。此外,您应该在网页、移动、云、新兴技术和服务等各个领域拥有广泛的专业知识和经验。
主要职责
• 分析解决方案,优先考虑,制定战略,确定目标解决方案,并制定行动计划以满足个人和公司目标。
• 为项目团队开发和传达详细的技术架构和实施策略。
• 参与复杂交易系统的设计和开发,进行技术交流。
• 参与大规模系统集成,提供对软件设计、开发和集成的监督和实际贡献。
• 解决各种后端系统之间的集成和接口问题。包括优化应用程序性能、可扩展性和安全性。
• 根据管理层的委派,承担其他角色和职责。
要求
• 学士学位或同等学历。
• 3年以上企业计算经验,包括1-2年的应用和技术架构经验。
• 至少2年使用WSDL/SOAP/XML和REST/JSON或等效技术的开发经验。
• 至少2年的NodeJS和Express/NestJS/Loopback框架开发经验。
• 至少2年的AWS/Azure/Google云实施经验。
• 至少2年的微服务和CICD实施和支持经验。
• 在数据库系统(包括SQL、No SQL)、网络和虚拟化方面具有丰富的专业知识。
• 熟悉微服务架构和敏捷开发。
• 熟悉安全技术,如加密、MFA身份验证、OAuth、OWASP十大安全风险和行业标准。
• 具备DevOps、CI/CD工具(如Git、GitHub、Jira、Jenkins或等效工具)的良好经验。
• 熟悉使用npm audit识别和修复漏洞。
• 对移动和网页应用有良好的了解。
• 能够同时管理多个机会。
• 具备管理客户关系和期望的经验。
• 学习能力强,有成就感,设定高个人目标。
• 至少完成2个软件开发生命周期。
理想的认证
• AWS认证解决方案架构师。
• 其他等效的行业标准架构师认证。
提前感谢您对我们的职位感兴趣,我们期待与您尽快交流。