Job Description:
Responsibilities:
- Define strategy and roadmap of the NextGen "Stream Data Platform" based on Confluent Kafka.
- Establish best practices for implementing our SDP based on identified use cases and required integration patterns.
- Accelerate our adoption of the Kafka ecosystem by creating a framework for leveraging technologies such as Kafka Connect, KStreams / KSQL, Schema Registry, Apache.
- Flink and other streaming-oriented technology.
- Assist in building out the DevOps strategy for hosting and managing our SDP microservice and connector infrastructure in the Azure cloud.
- Explore real-time, predictive analytics and machine learning on operational and business data captured on the SDP to enable new business opportunities.
- Mentor existing team members by imparting expert knowledge to build a high-performing team in our NextGen technology.
Qualifications:
- Typically requires a Bachelor's degree in a Technical discipline and a minimum of 13+ years of related experience.
- Seasoned messaging expert with extensive, well-rounded background in a diverse set of messaging middleware solutions (commercial, open source, in-house) with in-depth understanding of architectures of such solutions.
- Strong fundamentals in distributed systems design and operations.
- Deep understanding of different messaging paradigms (pub/sub, queuing), as well as delivery models, quality-of-service, and fault-tolerance architectures.
- Knowledge of messaging protocols and associated APIs.
- Applied experience with microservice architecture and the reactive model.
- Strong background in integration patterns.
- Is informed on developments occurring across the industry in this space.
- Domain experience in Supply Chain.