Job Details
Type: Full Time
Post Date: 30+ days ago
Industry: Engineering And Technology
Job Description
As a Consulting Engineer, you'll play a pivotal role in driving customer success by:
Providing deep technical expertise: Leverage your knowledge of Kafka, Confluent Platform, and related systems (Hadoop, Spark, Storm, databases) to advise clients.exclamation
Building strong relationships: Collaborate effectively with customers to understand their needs and deliver exceptional service.
Delivering state-of-the-art solutions: Design and implement cutting-edge streaming data architectures alongside industry leaders.exclamation
Sharing your knowledge: Contribute to the developer community through blog posts, presentations, or open-source projects (optional).
Responsibilities:
Pre-engagement: Discuss client goals, expectations, and prepare engagement plans.
Research: Identify best practices and components for upcoming engagements.
On-site Delivery: Conduct workshops with client architects and developers.exclamation
Post-engagement: Deliver reports and ensure customer satisfaction.exclamation
Development & Operations:
Develop applications on the Confluent Kafka Platform.
Deploy, manage, and upgrade Kafka clusters.
Build internal tools for other teams.
Testing & Documentation:
Test performance and functionality of new software components.
Contribute to technical documentation and knowledge base articles.
Continuous Learning: Stay at the forefront by building applications or exploring new features.
Qualifications:
Experience in building and operating big data, stream processing, and enterprise data integration solutions using Apache Kafka.
Proficiency in Linux administration (RedHat and Debian-based distributions).exclamation
Experience with Java Virtual Machine (JVM) tuning and troubleshooting.
Solid understanding of distributed systems (Kafka, Hadoop, Cassandra, etc.).
Strong Java programming skills.
Excellent communication skills (written and verbal) for explaining complex technical concepts.
Ability and willingness to travel up to 50% of the time.exclamation
Bachelor's degree in computer science, engineering, mathematics, or a quantitative field (preferred).exclamation
Bonus points for:
Experience with cloud platforms (AWS, Azure, GCP) for high-throughput systems.
Experience building Kafka solutions with Hadoop, databases, message queues, etc.
Experience with Python, Scala, or Go programming languages.
Experience with configuration management tools (Ansible, Terraform, Puppet, Chef).exclamation
Experience with network-based APIs (REST/JSON or XML/SOAP).
Knowledge of enterprise security practices (LDAP, Kerberos).
Experience working in a commercial technology environment with business acumen.
Experience in a fast-paced startup environment.
Project management skills using any known methodology.
Confluent is pioneering a fundamentally new category of data infrastructure focused on data in motion. Our cloud-native offering is the foundational platform for data in motion --- designed to be the intelligent connective tissue enabling real-time data, from multiple sources, to constantly stream across the organization. With Confluent, our customers can meet the new business imperative of delivering rich, digital customer experiences and real-time business operations. Our mission is to help every organization harness data in motion so they can compete and thrive in the modern world.
View All JobsJoin Our MuslimJobs Community
Join our community of professionals looking to grow in our careers and in our deen