1. 编写高质量的代码,并编写相应的技术文档,确保代码的可维护性和可读性。
2. 参与公司产品和项目的后端架构设计、开发与维护,确保系统的高可用性和高扩展性。
3. 参与数据库设计、优化及性能调优工作,确保数据的安全性和高效性。
岗位要求
1. 计算机科学或网络工程相关专业本科及以上学历,2年及以上实际开发经验。
2. 精通Python,精通Django、ORM、中间件等核心组件,能够编写高效、可维护的代码。
3. 能熟练应用Docker进行容器化部署,了解docker-compose、Dockerfile的编写。
4. 熟悉MySQL、PostgreSQL等关系型数据库,了解数据库优化策略,熟悉SQL性能调优。
5. 熟悉Celery、Redis、消息队列、Elasticsearch等中间件的使用,了解其原理并能解决常见问题。
6. 对系统的高可用性、高扩展性有一定研究,能够设计并实现分布式、高可用性的后端系统。
7. 对新事物、新技术有积极的研究兴趣,愿意持续学习并分享技术知识。
8. 有较强的问题分析和解决能力,能够快速定位和解决开发中遇到的问题,有一定抗压能力。