Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12990419

    BENGALURU · FULLTIME

    Software Engineer

    WISSEN TECHNOLOGY PVT LTD logo

    WISSEN TECHNOLOGY PVT LTD

    Bengaluru · onsite · Posted 61d ago

    Sourced fromFoundit
    Not disclosed3–5 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.5s
    • Found the form on Foundit · 6 questions to answer1.1s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    • About the Role We are seeking an experienced Kafka Administrator with strong 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, DevOps, Infrastructure, QA, and Production Support teams.
    • Participate in production incident management, troubleshooting, and resolution.
    • Maintain operational documentation, configuration standards, and runbooks.
    • Follow best practices for Kafka availability, reliability, scalability, security, and disaster recovery.
    • Must-Have Skills3–5 years of hands-on experience with Apache Kafka administration and production support.
    • Strong understanding of Kafka architecture, including brokers, controllers, topics, partitions, replicas, producers, consumers, and consumer groups.
    • Hands-on experience with Kafka cluster administration and configuration.
    • Strong experience troubleshooting Kafka issues in production environments.
    • Good understanding of partitioning, replication, ISR, leader election, retention, consumer offsets, and consumer lag.
    • Experience with Kafka monitoring, metrics, alerting, and performance troubleshooting.
    • Experience managing Kafka topics, partitions, consumer groups, and broker configurations.
    • Understanding of Kafka security, ACLs, authentication, authorization, and SSL/TLS.
    • Experience with Python scripting for automation and operational tasks.
    • Good understanding of Linux/Unix environments and command-line tools.
    • Experience with Shell/Bash scripting.
    • Experience with Git and version control practices.
    • Strong debugging, troubleshooting, and problem-solving skills.
    • Good understanding of networking concepts relevant to Kafka, including TCP/IP, ports, DNS, and connectivity troubleshooting.
    • Good-to-Have SkillsExperience with Kafka Connect and/or Kafka Streams.
    • Experience with Confluent Kafka / Confluent Platform.
    • Experience with ZooKeeper-based and/or KRaft-based Kafka environments.
    • Experience with monitoring tools such as Prometheus, Grafana, Datadog, Splunk, or ELK.
    • Experience with Docker and Kubernetes.
    • Experience managing Kafka on AWS, Azure, or GCP.
    • Knowledge of cloud-managed Kafka services such as Amazon MSK, Confluent Cloud, or Azure Event Hubs.
    • Understanding of Kafka disaster recovery, backup/restore, replication, and multi-cluster architectures.
    • Experience with CI/CD and infrastructure automation.
    • Familiarity with databases such as PostgreSQL, MySQL, MongoDB, or similar technologies.
    • Preferred QualificationsBachelor's degree in Computer Science, Information Technology, or a related field.
    • Experience supporting high-volume, mission-critical Kafka environments.
    • Experience working in Agile/Scrum environments.
    • Strong communication and stakeholder management skills.
    • Ability to work effectively with development, infrastructure, DevOps, and production support teams.

    Sourced from foundit

    Section · 02

    Skills

    PrometheusDatadogGrafanaDockerBashKubernetesPostgresqlConfluent KafkaApache Kafkanetworking conceptsgoogle cloud platformamazon web servicesElkpython scriptingZookeeperKafka administrationMSKKafka ConnectConfluent CloudKafka SecurityMongoDBMySQLSplunkMicrosoft AzureGIT

    Section · Company

    About Wissen Technology

    WISSEN TECHNOLOGY PVT LTD logo

    WISSEN TECHNOLOGY PVT LTD

    IT Services & Consulting

    1.2k+

    employees

    2015

    11 years old

    Bangalore / Bengaluru, Karnataka

    IN

    ₹21.4L PA avg

    Avg at Wissen Technology

    About

    One of the best technology consulting and solutions company in India. They connect strategy and execution, helping clients to strengthen their core technology.

    Industries

    IT Services & ConsultingFinancial ServicesSoftware Product

    Employee ratings

    10 reviews

    3.7/ 5

    Culture

    2.9

    Career growth

    3.0

    Work-life

    3.0

    Employees rate it well for

    Overall Company37Company Culture36

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Software Engineer · waiting for your command