Software Engineer (Bengaluru)

Software Engineer (Bengaluru)

20 Aug
|
wissen technology
|
Bengaluru

20 Aug

wissen technology

Bengaluru

About the Role We are seeking an experienced Kafka Administrator with solid Python scripting skills to join our engineering team. The ideal candidate will have hands-on experience in Apache Kafka administration, cluster management, monitoring, troubleshooting, performance tuning, and production support, along with the ability to use Python for automation and operational tooling. The role will involve managing and supporting Kafka environments, ensuring high availability, reliability, scalability, and optimal performance of Kafka clusters. Key ResponsibilitiesAdminister, monitor, and maintain Apache Kafka clusters in development, testing, and production environments.
Manage Kafka brokers, topics, partitions, replication factors, consumer groups, and configurations.
Monitor Kafka cluster health, broker performance, replication status, consumer lag, throughput, and disk utilization.
Troubleshoot Kafka issues related to broker failures, under-replicated partitions, consumer lag, rebalancing, connectivity, performance, and message delivery.




Perform Kafka performance tuning and capacity planning based on workload and growth requirements.
Configure and manage Kafka retention, partitioning, replication, and other topic-level settings.
Manage Kafka security including authentication, authorization, ACLs, and secure communication.
Support Kafka cluster installation, configuration, upgrades, patching, and migration activities.
Implement and maintain monitoring and alerting for Kafka infrastructure.
Develop Python scripts and automation tools for Kafka administration, monitoring, health checks, reporting, and operational activities.
Automate routine administrative and support activities using Python and shell scripting.
Analyze Kafka logs and metrics to identify issues and perform root cause analysis.
Support Kafka producers and consumers by troubleshooting connectivity, configuration, throughput, and consumer-group related issues.
Collaborate with Application Development, DevO

📌 Software Engineer (Bengaluru)
🏢 wissen technology
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (bengaluru) / bengaluru