-
Akkodis

Python Developer

Akkodis
Canada · Contract · Mid-Senior

Akkodis is seeking a Python Backend Developer for a Contract position with a client in Kanata, Ottawa ON (Hybrid 3 Days/week). Ideally, the successful candidate will have strong hands-on Python and frameworks like Django or Flask and RESTful APIs, database systems and Experience with Apache Kafka with Linux-based environments, and some exposure with Docker and container orchestration using Kubernetes.


Position: Python Backend Developer

Location: Kanata, Ottawa ON (Hybrid 3 Days/week)

Contract (18 Months)


Must Have Skills

About the Role:

We are looking for an experienced Backend Developer with strong Python skills to design, build, and maintain scalable server-side applications. You will work on RESTful APIs, database systems, and modern backend infrastructure to support high-performance, distributed systems.

Key Responsibilities:

  • Design and develop scalable backend systems using Python (and Java where required).
  • Build and maintain robust RESTful APIs.
  • Work with SQL and NoSQL databases such as PostgreSQL, MySQL, and Cassandra.
  • Integrate Apache Kafka for real-time data processing and message queuing.
  • Containerize services using Docker and orchestrate using Kubernetes.
  • Optimize backend performance and ensure system reliability and scalability.
  • Collaborate with cross-functional teams on architecture and implementation.

Technical Skills & Expertise:

  • Strong proficiency in Python and frameworks like Django or Flask.
  • Solid understanding of SQL databases (PostgreSQL, MySQL) and NoSQL systems (Cassandra).
  • Experience with Apache Kafka and distributed messaging systems.
  • Familiarity with Linux-based environments.
  • Proficient in Docker and container orchestration using Kubernetes.
  • Version control expertise using Git, with experience in managing complex branching.
  • Strong understanding of data structures, algorithms, and object-oriented design (OOD).
  • Experience with CI/CD pipelines and cloud platforms like AWS or Azure.
  • Knowledge of test-driven development and testing frameworks like Pytest.

Exposure to Spring Boot, Java, or JavaScript is a plus.

Key Skills

Ranked by relevance

postgresql python mysql restful apis server kafka
Login to Apply
Posted
Jul 04, 2025
Type
Contract
Level
Mid-Senior
Location
Ottawa
Company
Akkodis

Industries

IT Services IT Consulting Software Development Capital Markets

Categories

Information Technology Business Development Consulting

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Dataworks
Related

Manager Data Science & AI - Consulting

2026-06-05

Full-time
Mid-Senior
France
IT Services
Consulting
View Job Details
Everience Benelux
Related

Project Manager (m/w/d)

2026-05-28

Contract
Mid-Senior
Belgium
Software Development
Information Technology
View Job Details
Vesterling AG
Related

Datenbankadministrator / MS SQL Server DBA | DB, CI/CD, SQL, PowerShell, SSISDB | Inhouse (mwd)

2026-06-08

Full-time
Associate
Germany
Appliances
Information Technology