· Identify, analyze and develop interfaces and integration flows using Kafka platform including Connectors, Topics, KSQL, Tables, Clusters, and API management
· Deep understanding of Synchronous / Asynchronous communication patterns and Problem-solving abilities MQ, DB, Salesforce.com, SAP.
· Knowledge of Integration Design patterns for building middleware systems ground up using Streaming, Pub/Sub, Message Queue, Message sequencing, Batch message processing, error handling and reconciliation mechanisms.
· Knowledge of Web Services Interoperability, WS-* standards and ability to suggest, criticize and formulate solutions in a multi-vendor and architecture committee meetings.
· Develop solutions by designing system specifications, standards and programming
· Good knowledge of SOA architecture and fluency in web service standards such as WSSE and technologies (XML, SOAP, WSDL, XSD, REST) is a must
· Good understanding of relational databases; experience working with different adaptors (SAP, SFDC, DB) and JMS queues required.
· Implementation experience with Kafka API management.
· Knowledge of Security, Logging, Auditing, Policy Management and Performance Monitoring and KPI for end-to-end flow execution.
· Splunk integration desirable.
· Lead large to small development teams in multi-phase, heterogonous work environments, with multiple work streams
· Experience developing and maintaining integration standards, recommending changes to integration standards/guidelines and building a governance framework for an SaaS platform
· Hands on experience in Java, JavaScript and development of Kafka integrations using custom scripts
· Good understanding (or hands on experience) configuration and administration of Kafka.
· Knowledge of Open-Source architectures and/or past contributions to open source projects
· Experience designing public and private enterprise secure services using RAML and REST based APIs
· Interface architecture knowledge with one or more on-premise / SaaS packaged solutions for ERP, CRM, SAP, e-Commerce, or mobile (e.g. Salesforce.com, NetSuite, Oracle, SAP, WorkDay, etc.)
· Experience delivering in scrum, agile, and other methodologies