Bachelor Degree of Computer Science, IT or equivalent.
Minimum 4 to 5 years experience with enterprise systems integrations both B2B and A2A, and related standards, frameworks, and practices
Knowledge of common system integration methods and technologies including APIs, EDIFact, AS2, X12, SOAP
Message handling of different formats - EDI, delimited, fixed length, JSON, XML Schema Definition (XSD), XML
Experience in Hands on Development with common integration technologies (including one or more of MuleSoft, Azure Interations, IBM, BEA, Oracle Fusion, RedHat Fuse, TIBCO, Boomi etc.)
Expertise in solution design and development, vendor management, enterprise application support, in addition to business understanding and project management
Experience with the implementation of CI, CD practices and tooling to support automated build, delivery and regression test of commercial software
Experience designing, building, and managing RESTful APIs
Experience with high-availability, fault-tolerance, and performance testing and tuning
Experience with containerization technologies such as Kubernetes and Docker
Knowledge in Application Security concepts including security keys, OAuth, information security principles & realization, OWASP & PCI DSS, GDPR Compliance
Capability to evaluate tools, technologies, processes, including assessing their strategic benefit in the solution.
Excellent hands-on experience in code reviews, troubleshooting defects and identifying root cause, and defining fix strategies
Experience in implementing various application deployment models and monitoring the server/integration infrastructure using industry standard tools.
Experience in working with both internal and external teams following better team collaboration practices
Hands on experience in one or more cloud technologies like AWS, Azure, Google Cloud to create Deployment Architecture for enterprise solutions
Programming proficiency using 1 or 2 of the following: Python, Java
Experience in designing and building robust and highly scalable integration solutions
Define and manage SLAs-KPIs for integrations.
Implement provisions and best practices to validate and record integration performance latency metrics.
Produce detailed technical design document to match the solution design specifications and development process.
Understand competitive advantages of various integration technology alternatives.
Experience with Agile software development methodologies.
Experienced in working in a DevOps environment and familiar with DevOps tools and platforms, also experience in implementing solutions with deployments involving zero down-time.
Experience in troubleshooting, identifying and tuning performance for different integration related solutions, also experience in implement security best practices for integration solutions.
Experience in handling integrations with high request volume, optimizing to meet performance SLAs.
Perform proof-of-concepts (POC) to prove out solutions and establish a core codebase ready for implementation.
Demonstrate critical thinking, team player, good interpersonal skills, ability to work individually or in a team and with other divisions, and presentation skills.
Demonstrate proficiency to stay up to date on emerging technologies, possess passion and ability to learn and apply new technologies quickly. Innovative mindset and passion in digital technology is required.
Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup\'s Global Privacy Policy, please visit https://www.experis.com.sg/privacy-policy