职位详情
Python全栈工程师
1.6-2.4万
上海名懿科技有限公司
上海
3-5年
本科
09-07
工作地址

上海市闵行区浦锦街道浦锦路

职位描述
职位描述:

我们正在寻找一位充满激情、技术扎实的Python全栈工程师加入我们快速成长的团队。您将参与公司核心产品的设计、开发与迭代,负责从前端用户界面到后端业务逻辑的全链路实现,为百万级用户提供稳定、高效、流畅的产品体验。您不仅是一名开发者,更是产品成功的共同创造者。

主要职责:
  1. 全栈开发: 独立负责功能模块的前后端设计、开发、测试和上线部署,确保代码质量和系统性能。

  2. 后端开发:

    • 使用 Django/Flask/FastAPI 等框架设计和开发高可用、高扩展性的RESTful API和微服务。

    • 进行数据库设计、优化和性能调优(MySQL/PostgreSQL/MongoDB/Redis等)。

    • 处理复杂的业务逻辑,保证数据一致性和系统安全性。

  3. 前端开发:

    • 使用 Vue.js/React/Angular 等现代前端框架(至少一种)构建响应式、交互丰富的前端用户界面。

    • 与UI/UX设计师紧密合作,实现高质量的用户视觉和交互体验。

  4. 系统与运维:

    • 参与CI/CD流水线的搭建与维护,实现自动化测试和部署(Jenkins/GitLab CI/Docker等)。

    • 协助将服务容器化(Docker)并部署到云平台(AWS/Aliyun/Tencent Cloud等)。

    • 监控线上系统,快速定位并解决故障,保证服务SLA。

  5. 协作与创新:

    • 与产品经理、设计师及其他工程师高效沟通,协同完成项目目标。

    • 积极参与技术评审、代码重构,分享技术经验,推动团队技术进步。

任职要求:

必备条件:

  1. 学历与经验: 计算机科学或相关专业本科及以上学历,3年以上Python全栈开发经验。

  2. 后端技术栈:

    • 精通 Python,熟悉常见的标准库、设计模式和并发编程。

    • 深入理解并至少精通一个Python Web框架(Django 或 Flask 或 FastAPI)。

    • 熟练掌握一种关系型数据库(如 MySQL/PostgreSQL)和一种NoSQL数据库(如 Redis/MongoDB),具备优秀的SQL编写和优化能力。

  3. 前端技术栈:

    • 熟练掌握 HTML5、CSS3、JavaScript (ES6+)。

    • 至少精通一个现代前端框架,如 Vue.js (优先) 或 React,并了解其生态圈工具(Webpack/Vite等)。

  4. 系统与工具:

    • 熟练使用 Git 进行版本控制,有良好的代码规范。

    • 熟悉 Linux 常用命令,能在Linux环境下进行开发和部署。

    • 有使用 Docker 进行容器化部署的实际经验。

  5. 能力与素质:

    • 具备强烈的责任心、出色的逻辑分析能力和问题解决能力。

    • 具备良好的团队协作精神和沟通能力,有主动性和主人翁意识。

    • 热爱技术,有强烈的求知欲和学习能力,能持续关注业界新技术。

优先考虑:

  • 有高并发、大数据量系统设计和性能调优经验者。

  • 有微服务架构(gRPC, Dubbo等)实践经验者。

  • 有云服务平台(AWS, Azure, 阿里云等)使用和管理经验者。

  • 有自己的技术博客、GitHub开源项目或在技术社区有贡献者。

  • 了解或使用过 Celery、RabbitMQ/Kafka 等异步任务和消息队列技术。

  • 了解基本的 DevOps 理念和工具链(K8s, Ansible, Terraform等)。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请