Senior AD, Software Engineering Specialist

Randstad

  • Guangzhou, Guangdong
  • RMB¥800,000-1,500,000 per year
  • Permanent
  • Full-time
  • 2 days ago
职位概述Principal responsibilities
  • Provide expertise in Kafka brokers, zookeepers, Kafka connect, schema registry, KSQL, Rest proxy and Kafka Control centre.
  • Provide expertise and hands on experience working on Kafka connect using schema registry in a very high volume.
  • Provide administration and operations of the Kafka platform - provisioning, access lists and SSL configurations.
  • Provide expertise and hands on experience working on Kafka connectors such as MQ connectors, Elastic Search connectors, JDBC connectors, File stream connector, JMS source connectors, Tasks, Workers, converters, Transforms.
  • Provide expertise and hands on experience on custom connectors using the Kafka core concepts and API.
  • Create topics, setup redundancy clusters, deploy monitoring tools, and configure appropriate alerts
  • Create stubs for producers, consumers, and consumer groups for helping onboard applications from different languages/platforms.
  • Automate routine tasks using scripts or automation tools.
  • Perform data related benchmarking, performance analysis and tuning.
  • Conduct root cause analysis of production incidents, documenting for reference and initiating proactive measures to enhance system reliability.
Qualifications
  • Must be able to communicate on technical levels with Engineers and stakeholders.
  • Strong problem solving and analytical skills
  • Thorough understanding of the Kafka Architecture
  • Familiar with cluster maintenance processes and implementing changes and recommended fixes to Kafka clusters and topics to protect production.
  • Experience operating in an infrastructure as code and automation first principles environment
What additional skills will be good to have?
  • Kubernetes knowledge
  • Messaging technologies -Apache Kafka, Confluent Kafka
  • DevOps toolsets - GitHub, JIRA, Confluence, Jenkins
  • Automation - Ansible, Puppet or similar
  • Monitoring -Observability tools such as Prometheus, Grafana, Splunk
...

Randstad