职位描述
职位描述:
作为软件后端开发工程师,您将负责开发和维护高性能、可扩展和安全的后端服务。您将与前端开发人员、产品经理和设计师紧密合作,以确保交付高质量的软件产品。
主要职责:
- 设计、开发和维护高效、可重用和可靠的后端代码
- 与前端开发团队合作,集成用户面向的元素与服务器端逻辑
- 优化应用程序的性能,以提高用户体验
- 确保所有的后端服务都符合安全和数据保护的要求
- 通过单元测试和自动化测试保证代码的质量和稳定性
- 跟踪、调试和解决软件中的问题
- 参与软件的架构设计和技术决策过程
资格要求:
- 中级及以上计算机技术与软件专业技术资格认证
- 计算机科学、工程或相关领域的学士学位
- 至少3年的软件开发经验,重点在后端开发
- 精通至少一种后端编程语言,如Java, Python, Ruby, Go或Node.js
- 熟悉RESTful API设计和开发
- 对数据库技术有深入理解,包括关系型数据库(如MySQL, PostgreSQL)和非关系型数据库(如MongoDB)
- 熟悉代码版本控制工具,特别是Git
- 有使用Docker和Kubernetes的经验者优先
- 熟悉云服务(如AWS, Google Cloud, Azure)的开发和部署
- 具有良好的问题解决能力,能够独立工作和作为团队一部分
优先条件:
- 对微服务架构有实际经验
- 有在高并发、高可用性系统开发经验
- 熟悉持续集成和持续部署(CI/CD)的实践
- 对软件安全性有深入了解
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕