Python后端开发工程师
东莞威霸清洁器材有限公司职位描述
Job description: 1. Responsible for the back-end development of the company's products, including the design and implementation of backend applications in embedded systems use framework Fast API. 负责公司产品的后端开发,基于FastAPI框架在嵌入式系统中实现。 2. Participate in the development and debugging of hardware-related functions, achieving efficient coordination between software and hardware. 参与硬件相关功能的开发与调试,实现软件与硬件的高效协同 3.
Design and implement the control logic for hardware devices with FE, ensuring the completeness and reliability of product functions. 配合前端完成后端业务逻辑与硬件设备的控制逻辑,确保产品功能的完整性和可靠性。 4.
Build
IoT, device management, database, develop OTA upgrade and other functions based on Azure cloud. 搭建基于Azure 云的物联网,设备管理,数据库,开发OTA升级等功能。 Qualifications: 1. Bachelor’s degree or above in Computer Science, Software Engineering or similar. Master’s degree will be preferred. 全日制本科及以上学历,计算机科学,软件工程等相关专业,硕士优先。 2. 3+ years backend development experience on Linux or similar operation system.
Proficient in FastAPI frameworks and middleware technologies, with back-end engineering capabilities, able to independently set up back-end frameworks and configure framework content. 3年以上基于Linux系统的后端研发经验,熟练掌握FastAPI及中间件后端框架和技术,具备后端工程化能力,能够独自搭建后端框架和配置框架内容。 3. Proficient in back-end development, proficient in Python language, familiar with database use and tuning, including but not limited to MySQL, Redis, MongoDB, etc.) 精通后端开发,熟练掌握Python后端语言,熟悉数据库的使用与调优,包括但不限于MySQL、Redis、MongoDB等。 4. Possess a good awareness of code standards, familiar with Git version control and agile development processes. 具备良好的代码规范意识,熟悉Git/Bitbucket版本管理及敏捷开发流程。 5.
Familiar with DevOps practices, have experience in using Azure DevOps for CI/CD pipeline construction and management. 熟悉DevOps实践,具备使用Azure DevOps进行CI/CD流水线搭建与管理的经验; 5. Proficient in core Azure services, including but not limited to Azure Virtual Machines, Azure Storage (Blob, ADLS Gen2), Azure SQL DB, Azure Data Factory, Azure Databricks, Azure Synapse Analytics, Azure VM, IOT Hub, edge agent, device twin, Grafana etc. 精通Azure核心服务,包括但不限于Azure虚拟机、Azure存储(Blob、ADLS Gen2)、Azure SQL数据库、Azure数据工厂、Azure Databricks、Azure Synapse Analytics、Azure虚拟机,IOT Hub, edge agent, device twin, Grafana等。 6. Good at English.
Good communication and teamwork skills. 英语良好,以及良好沟通及团队合作能力。
¿Te interesa este puesto?