* 5+ years of experience in application integration development
* 2+ years of experience in Cloud Integration Services and Kafka
* 3 years of experience managing Confluent/Apache Kafka platforms in Cloud and/or on premise environments.
* Manage Kafka Cluster build, including Design, Infrastructure planning, High Availability and Disaster Recovery
* Build and support producer/consumer apps
* Implement encryption using SSL, authentication using SASL/LDAP & authorization using Kafka ACLs in Zookeeper, Broker/Client, Connect cluster/connectors, Schema Registry, REST API, Producers/Consumers, KSQL
* Undertake Lifecycle Management across the Kafka on-premise environments.
* Research and recommend innovative ways to maintain the environment and ensure automation is undertaken.
* Setting up monitoring tools such as SPLUNK, Prometheus, and Grafana to provide metrics from various Kafka cluster components (eg., Broker, Zookeeper, Connect, REST Proxy, Mirror Maker, Schema Registry, KSQL)
* Undertake regular assessments of the platform's health and stability, create improvement plans and ensure automation/life cycle management is undertaken.
* Experience in Containerisation (Openshift/Kubernetes).
* SSL Certificate management including public key management
* Knowledge of Network topologies and Storage (SAN/NAS/DAS), clustering and virtualisation technologies
* Interaction with Oracle/PostgreSQL databases
* Management of disaster recovery testing for the Middleware Services block application and supporting Product Grid block application testing
* Architect, being able to attend Architecture forums and demonstrate the pros/cons of different solutions
* Strong Communication and ability to work in business area
* Experience in Banking or financial service domain