Location: Frisco/Bellevue
Contract
Â
Quick Summary
Core focus (~70%): Kafka + Programming + Infrastructure
Supporting (~20%): Architecture + Data Engineering
Adjunct (~10%): Observability + AI/modern tooling
Â
What You’ll Do
Support real-time data processing pipelines with low-latency, high-throughput, and fault-tolerant distributed systems
Ability to independently handle the installation of Hadoop and Kafka clusters
Troubleshoot networking and environment issues.
Experience with the automation of installation and setup of Kafka clusters
Expertise in UNIX, Shell scripting, Ansible
Develop and maintain event-driven messaging frameworks using Apache Kafka or similar technologies to enable microservices to communicate data through events
Â
Must Have Skills
Proficiency with messaging and event-driven systems such as Kafka
Expert-level proficiency in Python and Java object-oriented programming
Strong experience with Python or Java object-oriented programming
Hands-on experience with UNIX/Linux environments and expert-level Bash shell scripting for automation and pipeline orchestration
Automate manual processes and operational workflows using Bash shell scripting in UNIX environments
Build responsive, accessible, and performant applications, delivering end-to-end features across API and data layers
Experience building scalable REST APIs and microservices
Knowledge of TLS/SSL encryption and SASL authentication for securing Kafka clusters
Experience with Git, GitLab, and CI/CD automation
Experience working with relational databases and writing complex SQL
Experience with containerization and orchestration tools such as Docker and Kubernetes
Experience using observability and telemetry tools such as Splunk, AppDynamics, or Grafana
Hands-on experience with AI productivity tools (Claude and Cursor or similar IDE) and working knowledge of foundation models, prompt engineering, retrieval-augmented generation (RAG), and AI agent development