1. 本科以上学历,计算机相关专业 2. 3年以上系统开发经验 3. 具有企业系统管理经验,特别是API管理工具/网关,比如Nginx, IBM API Connect, Kong Gateway, AWS API Gateway, Apigee, MuleSoft 4. 具有管理集成总线的经验或知识,如IBM企业应用连接(ACE),IBM企业服务总线(ESB)和Websphere MQ 5. 具有API开发和使用开放API规范(2.0、3.0)工作经验 6. 了解使用RESTful APIs, SOAP, ETL,消息代理(如Kafka, RabbitMQ)和企业集成模式等技术的集成解决方案 7. 熟练使用编程语言(Java Spring Boot, Python)实施API实施 8. 了解安全原则、加密算法和身份验证与API和集成架构相关的机制 9. 良好的故障排除技能 10. 善于学习新技术 11. 良好的人际沟通和人际交往技能,包括团队合作、促进和谈判
University graduate in Computer Science or equivalent; OR preferable over 3 years’ experience in system development covering the following:
1.Experience in administering enterprise level system, especially in API management tools / gateway such as Nginx, IBM API Connect, Kong Gateway, AWS API Gateway, Apigee, MuleSoft
2.Experience or knowledge how administering integration bus such as IBM App Connect Enterprise (ACE), IBM Enterprise Service Bus (ESB) and Websphere MQ
3.Working experience of developing API Development and using Open API specification (2.0, 3.0)
4.Understand integration solutions using technologies such as RESTful APIs, SOAP, ETL, message brokers (e.g. Kafka, RabbitMQ) and enterprise integration patterns
5.Can use programming language (Java Spring Boot, Python) to implement API implementation
6.Understand security principles, encryption algorithms, and authentication mechanism relevant to API and integration architectures
7.Good troubleshooting skills
8.Good learner for new technology
9.Good communication and interpersonal skills including teamwork, facilitation and negotiation.