职位描述
• 作为一名高级全栈开发工程师,您将向区域办公室解决方案交付组织汇报,负责使用 Python 和 ReactJS 设计、开发和维护 Web 应用程序。
• 您将与我们的 UI/UX 设计师密切合作,创建用户友好的界面,并确保与后端系统的无缝集成。此外,您将利用 AWS/Azure 云服务来部署和管理应用程序,实施 CI/CD 管道以提高开发工作流程的效率,并利用 PostgreSQL/MSSQL 进行数据库管理。
• 您在 API 开发方面的专业知识对于构建强大且可扩展的解决方案至关重要。
主要职责:
• 使用 Python 和 ReactJS 设计和开发 Web 应用程序。
• 与 UI/UX 团队合作,创建直观且视觉上吸引人的用户界面。
• 与业务参与者合作,审查业务需求,并与云架构师合作,确保概念的技术可行性。
• 实施 AWS/Azure 云服务以进行应用程序的部署和管理。
• 开发和维护 CI/CD 管道,以简化开发流程。
• 管理 PostgreSQL 数据库并确保最佳性能。
• 构建和集成 API 以支持应用程序功能。
• 及时排除和解决技术问题。
要求:
• 计算机科学、工程或相关领域的学士学位或文凭。
• 5 年以上全栈开发工程师的经验,精通 Python 和 ReactJS。
• 精通常用的 Python 框架(如 Django、Flask、Pyramid)和库。
• 对 UI/UX 原则和最佳实践有深入了解。
• 具备 AWS/Azure 云服务和 CI/CD 管道的经验。
• 熟悉 Docker 等容器化技术。
• 具备前端开发框架(如 HTML、CSS、ReactJS、Angular)的经验。
• 精通数据库(如 PostgreSQL/MSSQL)和 API 开发。
• 优秀的问题解决能力和对细节的关注。
• 能够独立工作,也能作为团队的一部分。
• 强大的沟通能力和有效的协作能力。
• 可选:对 Dataiku、Snowflake、Azure SSO 的知识和经验。