13 Aug
|
Cloudious
|
North York
13 Aug
Cloudious
North York
Python Developer
North York, ON - Onsite - hybrid
Contract
Job Summary
We are seeking a highly skilled Python &
- Kafka Developer to design, develop, and maintain scalable, high-performance data processing and event-driven applications. The ideal candidate should have strong expertise in Python development, Apache Kafka, microservices architecture, and cloud-native technologies to build reliable real-time data pipelines and distributed systems.
Key Responsibilities Design, develop, and maintain backend applications using Python. Build and support real-time streaming solutions using Apache Kafka. Develop event-driven architectures and microservices.
Design and implement Kafka producers, consumers, and stream-processing applications. Optimize application performance, scalability, and reliability. Create RESTful APIs and integrate with external systems.
Troubleshoot production issues and perform root cause analysis. Collaborate with cross-functional teams including architects, DevOps engineers, QA teams, and business stakeholders. Implement security, monitoring, logging, and data governance best practices.
Participate in code reviews and enforce coding standards and best practices.
Required Skills Programming Python (Advanced) Object-Oriented Programming (OOP) Data Structures &
- Algorithms Messaging &
- Streaming Apache Kafka Kafka Connect Kafka Streams Schema Registry Event-Driven Architecture Backend Development Flask / FastAPI / Django REST APIs JSON/XML Databases PostgreSQL MySQL MongoDB Redis (preferred) DevOps &
- CI/CD Git Jenkins / GitHub Actions Docker Kubernetes Cloud Platforms AWS / Azure / GCP Managed Kafka services (MSK, Confluent Cloud, etc.) Preferred Skills Confluent Kafka Platform Apache Spark Streaming Airflow ELK Stack Terraform Data Engineering concepts Knowledge of distributed systems and high-volume transaction processing Qualifications Bachelor's degree in Computer Science, Information Technology, or related field.
Experience building scalable distributed applications and microservices. Robust understanding of SDLC, Agile methodologies, and DevOps practices.
📌 Python Developer (North York)
🏢 Cloudious
📍 North York