Parsons is seeking a Senior-level Kafka Developer to design, develop, and deploy Kafka-based data streaming applications to meet customer requirements, ensuring data-driven strategies are effective and aligned with organizational goals.
Requirements
- 4+ years of Kafka-related architecture development
- Experience with DevSecOps and CI/CD practices
- Experience developing in a Linux environment (RHEL, Rocky, Ubuntu)
- Experience using scripting languages such as bash and shell scripting
- Experience with container-based systems such as Docker and Kubernetes
- Experience with scripting languages such as Node.js, JavaScript (TypeScript), and Python
- Experience processing JSON and XML data formats
Responsibilities
- Design, develop, and maintain Kafka-based data streaming applications
- Optimize Kafka performance and troubleshoot issues
- Strong design skills with schema registry and streams implementation
- Develop Kafka custom connectors to accelerate data connection in various settings at regional and tactical nodes
- Develop/Integrate web-based management and control Graphical User Interfaces for managing Kafka architecture, system health, and administrative management
- Operate in an agile development environment using DevSecOps and CI/CD practices
- Deploy applications into development/staging/production environments
Other
- Occasional travel to Ft Meade, MD, Columbia, MD, and Quantico, VA.
- U.S. Citizenship and active DoD Secret clearance
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment
- Strong problem-solving skills and attention to detail
- SAFe Agile training such as Agile Software Engineer, SAFe for Teams, or SAFe for Government