Duties & Responsibilities
Build, configure and administer Kafka clusters Upgrade and patch Kafka environments Monitor performance and resolve production issues Automate deployments and infrastructure Implement security and governance Work with development teams to onboard applications onto Kafka Design new Kafka infrastructure Improve reliability and resilience Influence Kafka standards across the enterprise Kafka cluster deployment Broker management Topics Partitions Replication Consumer Groups ISR ZooKeeper (older versions) KRaft (newer Kafka) Connect MirrorMaker Schema Registry Confluent Control Center Kafka upgrades Disaster Recovery
Preferably
Confluent Platform Confluent Cloud Linux RHEL Ubuntu CentOS
Desired Experience & Qualification A huge part of this role.
Should have:
Python
or
Bash
to automate deployments health checks cluster creation upgrades monitoring Infrastructure as Code
Must know at least one
Terraform Nice Puppet Chef DevOps
Should understand
Git
Jenkins Azure DevOps GitHub Actions CI/CD pipelines Infrastructure deployments Release automation Monitoring
Must know one or more
Prometheus Grafana Splunk ELK Azure Monitor
Should have built dashboards
Alerting Capacity planning Performance monitoring Security Very important for banking. Must understand Kafka security
Sourced from external listing
Swan iT Recruitment Ltd
Recruitment Agency
Sourced from PNet