Further Certification Proposals

Hi Kafkateers!

Let’s collect probably here what further Confluent certifications you would like to see.

As for me personally, I think, that Confluent certification program lacks a learning and certification path for people who don’t really implement their own Kafka Producers and Consumers on everyday basis, but who mainly use Kafka to integrate external systems with each other, using Kafka Cluster as the integration layer in this ecosystem.

These people are often not Java Developers, but Database / BigData Specialists instead (including myself).

So, I think something like Confluent Certified Integration Expert for Apache Kafka would be really beneficial for them. This certification could cover such topics as:

  • Kafka ETL and related use-cases overview
  • Kafka Connect concepts and architecture
  • Kafka Connect monitoring and troubleshooting
  • Most common connectors overview and use-cases (source and sink)
  • Single Message Transformations (SMTs) - standard, most common third-party and how to implement your own (overview)
  • How to implement you own connector (overview)
  • Kafka Connect security
  • KSQL for “in-kafka” data transformation, filtration and cleansing
  • Design decisions (CDC, dealing with normalized data / hierarchical data including arrays, envelopping data, schemas management, datatypes mappings, etc…)

Agreed! Maybe Kafka Security could be another certification. I remember working with SSL and Kerberos in the past.

my suggestion for next certification :
certified kafka high performer: actually implementing some schema in an exam lab setting.

certified troubleshooting kafka expert/associate - dealing with mis functioning kafka cluster, tuning parameters, configs. There is a whole world of various cases when things can go wrong or simply kafka behaving not as expected.

and a bit offtopic - i think there should be a “kafka by example” showing various ways and combinations of prod/consumers for various use cases:

  • 1 producer+ 1 consumer
  • 1 producer + 2 consumer
  • 1 producer + 2 consumer in consumer group
  • 2 producer + 3 consumer group