← Back to jobs

RP consulting Logo
Java Technical Architect

RP consulting

 

Richmond, VA, USA

Posted On: 1 day ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Java Technical Architect
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design and manage distributed data streaming architectures and Apache Kafka clusters to ensure high availability and scalability.

This role is on-site.

Responsibilities

  • Design, deploy, and manage Apache Kafka clusters, including broker setup, topic management, and partitioning strategies.
  • Develop real-time data streaming solutions using Kafka Streams and related ecosystem tools.
  • Optimize Kafka performance by tuning brokers, topics, and configurations.
  • Implement security measures including encryption, authentication, and authorization for data integrity.
  • Monitor cluster health and resolve issues related to performance, connectivity, and data processing using Prometheus, Grafana, and ELK stack.

Required Skills

  • 5+ years of experience in distributed systems and event-driven architectures.
  • Core Java and Spring Boot proficiency.
  • Deep expertise in Apache Kafka and Kafka Streams.
  • Proficiency with Linux/Unix systems and scripting in Bash or Python.
  • Hands-on experience with Docker, Kubernetes, and Terraform.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of data serialization formats including Avro, Protobuf, and JSON.

Preferred Skills

  • Hands-on experience with cloud platforms including AWS, Azure, or Google Cloud.
  • Experience with KSQL and Kafka Manager.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs