5, 10 or 20 seats+ for your team - learn more
As a member of the development team at Piper Data Concepts, you’ll carry out the final steps of a workflow-improvement project: enabling your client’s staff to gather workflow process information in real-time. Several prototypes have been built, and the client’s workflow is more resilient than ever. You’ll write Python code that consumes messages from Kafka and prepares them for storing in the database, create Postgres queries to access the aggregated data, and build reports in CSV files to be read by visualization tools—and ultimately, your client’s staff. When you’re done, your client’s modern system will provide a feedback loop, enable external API access to status updates, and be ready for more specialized services to be plugged in later, with no code changes.
The liveProject is for those who are interested in adding experience working with event-driven development. This is open to most skillsets and the user needs to have a programming background and be very comfortable with installing server-based software. We will use Python, but it is not a requirement you need to understand every aspect of the language. Thus, why we’re using Poetry to scaffold your Python project and using Quix Streams to handle events from Apache Kafka. To begin these liveProjects you’ll need to be familiar with the following:
TOOLS
Automate Reports project for free