Back

工业物联网开发主管/架构师 成都

Job Description

职位简述

西门子是工业4.0与智能制造的领军企业,致力于为制造业企业提供完整的数字化解决方案,持续提升企业竞争力。“数字化企业与数字化服务”部门作为离散制造业数字化解决方案的负责部门,向市场提供涵盖咨询、数字化项目实施、工业物联网及工业大数据分析的一站式服务。

成功的候选人将在该部门担任软件架构师的角色,负责产品及项目的技术架构、技术选型、技术路线验证,领导内部项目团队或与对接外部合作伙伴完成开发任务。

Job Description

Siemens is a leading company in industry 4.0 and intelligent manufacturing, committed to providing complete digital solutions for manufacturing enterprises and continuously improving their competitiveness. As the responsible department of digital solutions for discrete manufacturing industries, Digital Enterprise & Digital Service department provides one-stop services to the market, including consulting, digital project implementation, industrial IoT and industrial big data analysis.

The successful candidate will be the Software Architect in the Department, responsible for the technical architecture, technology selection, technical route verification of products and projects, leading internal software project team or cooperating with external partners to complete development tasks.

工作职责

•             从产品/项目经理深入理解产品/解决方案需求,并系统地转化为开发需求,作为开发团队的输入;

•             设计产品/解决方案架构,探索和定义关键解决方案;

•             带领内部软件开发团队有效解决开发问题;

•             对接外部开发合作伙伴,把控交付质量;

•             定义和计划项目计划,组织资源完成项目时间表;

•             组织团队以敏捷的方式促进团队的发展,定期分配和跟踪分配的任务;

•             识别、跟踪和控制项目风险,确保项目目标的实现

•             系统地确保代码及功能实现的开发质量

Responsibilities:

•             Deeply understand product / solution requirement from Product / Project Manager and systematically translate to development requirements as input for development team

•             Design product / solution architecture; explore and define key solution

•             Lead internal software team to solve development problems in efficient way

•             Cooperate with software development partners, control the delivery quality

•             Define and plan project plan and organize resources to fulfill project timeline

•             Organize team to facilitate development in an agile way in the team; assign and track regularly with assigned task

•             Identify, track and control project risk in order to ensure project goal achievement

•             Ensure development quality regarding code / feature fulfillment systematically

职位要求

•             掌握面向对象编程,熟悉常用设计模式,至少5年以上JAVA软件开发和设计经验;

•             理解Spring、Spring Boot、Spring Cloud项目开发框架,并熟练使用IDEA开发工具;

•             熟练掌握MySQL、Postgre SQL、Oracle等关系型数据库中的至少一种,掌握非关系型数据库MongoDB、Redis中的至少一种;

•             具有云平台使用的经验,比如阿里云、华为云等,有西门子MindSphere平台使用经验者优先;

•             了解常用中间件技术,比如Kafka、Rabbit MQ、Zookeeper等;

•             了解HTML、CSS、JS等前端技能,有过前端开发经验者佳;

•             熟悉CICD相关流程,并能够正确使用各CICD工具或插件;

•             熟悉Linux操作系统,了解虚拟技术如VM、Docker,了解Cloud Foundry者优先;

•             有微服务、分布式等开发经验,有大数据开发经验者优先;

•             在计划、跟踪、控制、资源分配、报告方面具有一定的项目管理技能和经验;

•             具有敏捷开发的思维,有Scrum Master经验者优先;

•             良好的沟通能力,较好的工作承压能力。对技术富有钻研精神,责任心强。

•             本科及以上学历,计算机相关专业。

Qualifications:

•             Master object-oriented programming, familiar with common design patterns, at least 5 years of Java software development and design experience

•             Understand the project development framework of Spring, Spring Boot and Spring Cloud, and skillfully use IDEA development tools

•             Master at least one of relational databases such as MySQL, Postgre SQL and Oracle, and master at least one of non-relational databases such as MongoDB and Redis

•             Experience in using cloud platform, such as AliCloud and Huawei cloud, experience in using Siemens MindSphere platform is preferred

•             Understand common middleware technologies, such as Kafka, rabbit MQ, zookeeper, etc.

•             Knowledge of HTML, CSS, JS and other front-end skills, experience in front-end development is preferred

•             Be familiar with CICD process and be able to use CICD tools or plug-ins

•             Familiar with Linux operating system, virtual technology such as VM and Docker, Cloud Foundry is preferred

•             Experience in microservice and distributed development, big data development experience is preferred

•             Project management skills and experience in planning, tracking, control, resource allocation and reporting

•             With agile development mindset, experience of Scrum Master is preferred

•             Good communication skills, good ability to work under pressure.

•             Strong sense of responsibility

•             Bachelor degree or above, major in computer science related.

语言能力

•             良好的英语听说读写能力者优先

Language:

•             Good English skill is preferred


Organization: Digital Industries

Company: Siemens Factory Automation Engineering Ltd.

Experience Level: Experienced Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?