cover image
Zenith System Solutions

Senior Python Developer

Hybrid

Ottawa, Canada

Senior

Freelance

08-12-2025

Share this job:

Skills

Python SQL NoSQL Big Data Apache Kafka MySQL Cassandra PostgreSQL CI/CD DevOps Docker Kubernetes Version Control Test Linux Database Management Databases apache git Azure AWS Django Software Development cloud platforms Flask CI/CD Pipelines Kafka

Job Specifications

Key skills are given below:

• Python – Strong proficiency with at least one web framework (Django, Flask, FAST)

• SQL & Database Management – PostgreSQL, MySQL

• NoSQL Databases – Cassandra

• Message Brokers – Apache Kafka

• Linux OS – Proficiency in system-level operations

• Containerization – Docker

• Container Orchestration – Kubernetes

• Version Control – Git with complex branching strategies

• Software Development – Methodologies and best practices

• Data Structures & Algorithms – Strong understanding and application

• Object-Oriented Design (OOD) – Modular and flexible software design

• API Development – RESTful API design and implementation

• Testing & Debugging – Pytest, automated testing frameworks

• DevOps Practices – CI/CD pipelines, cloud platforms (AWS, Azure)

Good to Have

• Big Data Technologies – Experience preferred

• Test-Driven Development – Experience with TDD workflows

About the Company

Zenith System Solutions is a global IT services and software company focused on delivering high-impact solutions to telecom and financial services clients. With over 25 years of industry experience and 200+ seasoned experts across geographies, we bring the right mix of domain knowledge, technical depth, and execution reliability. From business-critical systems to modern digital platforms, we help organizations streamline operations, accelerate growth, and stay future-ready. Our expertise spans: • Telecom: 5G, BSS/OSS, networ... Know more