Apply now

Posted 2 days ago

Python Developer

@ Akkodis

Canada

Contract6+ years experience
Apply now
SIGNALS

Overview

Akkodis is hiring a Python Software Developer consultant on a 12-month B2B contract to build and modernize cybersecurity software. The work covers Python and RESTful services, event-driven architectures and Apache Kafka, with remote work within Canada and availability for EST hours required.

Responsibilities:

  • Design and build scalable, secure cybersecurity software in Python
  • Modernize core components for availability, resiliency and performance
  • Develop RESTful services and event-driven architectures
  • Implement distributed systems and Kafka messaging
  • Support cloud development and Infrastructure as Code

Requirements summary:

  • 7 to 15 years of software development experience, 6 or more relevant
  • Strong Python and object-oriented design skills
  • Hands-on Apache Kafka and distributed systems experience
  • At least 1 year on AWS, Azure or GCP
  • Complex SQL with PostgreSQL or SQL Server, and MongoDB
  • Must be available to work EST hours

Tools & skills

Source and dates

Source type not verified · apify-linkedin

Employer posting date
2026-11-11
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience6+ years
Travelair: none · ground: none
Work settingHome
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy60
Job description

Position: Python Software Developer – Consultant
Duration: 12 months
Location: Remote within Canada (Must be available to work EST hours)
Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only)

About the Engagement
Akkodis is seeking the services of an experienced Python Software Developer consultant to support the development, modernization, and enhancement of cybersecurity technology solutions within a cybersecurity-focused technology portfolio. The engagement involves designing and building scalable, resilient, and secure software components, modernizing existing architectures, and collaborating with cross-functional engineering teams and global stakeholders to deliver technology solutions aligned with strategic portfolio objectives.
Services to be Provided
Design, develop, and enhance high-quality software solutions supporting cybersecurity platforms.
Modernize and re-architect core application components, focusing on availability, resiliency, scalability, and performance.
Develop and maintain Python-based applications and RESTful services using object-oriented programming principles.
Contribute to distributed, event-driven, domain-driven, and message-driven architectures.
Implement and support distributed systems and messaging technologies such as Apache Kafka.
Collaborate with engineering teams and global stakeholders to gather requirements and translate complex technical needs into effective solutions.
Support cloud-based development initiatives and infrastructure automation using Infrastructure as Code (IaC) tools.
Contribute to Agile delivery practices, technical documentation, architectural decisions, and cybersecurity improvements.
Expertise Required
7–15 years of professional experience in software development, with at least 6 years of relevant development experience.
Strong proficiency in Python with extensive hands-on software development experience.
Strong application design skills and understanding of object-oriented programming fundamentals.
Experience with domain-driven, event-driven, and message-driven architectures, as well as RESTful services.
Hands-on experience with distributed systems and messaging technologies such as Apache Kafka.
At least 1 year of hands-on experience with a major cloud service provider (AWS, Microsoft Azure, or GCP).
Experience with Infrastructure as Code (IaC) tools such as Terraform.
Strong understanding of data structures, algorithms, analytical thinking, and problem-solving techniques.
Proficiency in complex SQL queries and relational databases such as PostgreSQL or Microsoft SQL Server.
Experience working with NoSQL databases such as MongoDB.
Excellent written and verbal communication skills, with the ability to communicate technical considerations and recommendations to stakeholders.
Important
This is a business-to-business engagement. Candidates must represent an incorporated entity, hold a valid business number, maintain appropriate insurance, and invoice for services rendered.
Nice to Have
Experience with Cloud Security Posture Management (CSPM) tools such as Wiz, Prisma Cloud, or Check Point CloudGuard.
Familiarity with cloud-native security and governance tools, including Azure Policy, AWS Service Control Policies (SCP), Resource Control Policies (RCP), or GCP Organization Policies and Constraints.
Scripting experience using Bash and/or PowerShell.
Familiarity with Linux and Windows operating systems.
Experience with modern web technologies and frameworks such as Angular or React.
Experience contributing to cybersecurity controls, cloud security governance, and risk management initiatives.
How to Apply
Submit your resume in confidence via the Akkodis Canada website.
Accessibility
At Akkodis, part of The Adecco Group, our purpose is simple: to make the future work for everyone. We live our values, Passion, Collaboration, Inclusion, Courage, and Customers at Heart, by fostering a workplace where diversity is celebrated and every voice matters. We encourage applications from individuals of all backgrounds and identities. Together, we’re making the future work for everyone.

Similar jobs

  • Python Developer

    Montréal, QC
    Contract

    EPITEC

    6+ YOECandidates need an undergraduate degree in a relevant field, 6+ years in data analysis, ETL development and data transport, and expert Python skills for data work. Strong written and verbal communication and experience managing a portfolio of data projects are also required.

    Python

  • Python Developer (Mid-Level)

    Toronto, ON
    Hybrid

    Futuretek

    3+ YOECandidates need 3+ years of professional software development experience, 2+ years of Python with RESTful API development (FastAPI or Flask), and experience with testing, microservices, data pipelines and databases such as PostgreSQL. A Bachelor's degree in Computer Science or equivalent is required.

    Python, FastAPI, Flask, Kafka, RabbitMQ, PostgreSQL

  • PYTHON DEVELOPER - GENAI / AI

    Mississauga, ON
    Full Time

    SIDRAM TECHNOLOGIES

    8+ YOECandidates need about 8 to 10 years of relevant experience in Python, GenAI and machine learning. Hands-on work with LLMs, vector databases, CI/CD and cloud-native deployment is required, plus strong communication and problem-solving skills.

    Jenkins, GitLab CI, Azure DevOps, ArgoCD, Kubernetes, OpenShift

    PYTHON DEVELOPER - GENAI / LLM

    Mississauga, ON
    Full Time

    SIDRAM TECHNOLOGIES

    8+ YOECandidates need 8 to 10 years of experience, strong Python skills, and hands-on work with LLMs, RAG and vector databases. Production deployment, MLOps, CI/CD and container orchestration experience is also required.

    Jenkins, GitLab CI, Azure DevOps, ArgoCD, Kubernetes, OpenShift

    Python Developer

    Mississauga, ON
    Full Time

    SIDRAM TECHNOLOGIES

    10+ YOECandidates need over 10 years of strong Python development experience, with advanced PySpark, Apache Spark, Pandas and SQL/Oracle skills. Strong coding and big data processing experience is mandatory.

    Python, PySpark, Apache Spark, Pandas, NumPy, Oracle

  • Jr Python Developer - up to $150k CAD - Montreal

    Montréal, QC
    Full Time

    Hunter Bond

    1+ YOECandidates need 1 to 4 years of professional software engineering experience and strong Python skills. They should understand computer science fundamentals, have worked with APIs, databases and backend systems, and communicate well in a team.

    Python, Docker, Kubernetes, AWS, Azure, GCP

  • Python Developer

    Canada
    Full Time

    Spait Infotech

    Candidates need strong Python programming skills, understanding of OOP and data structures, experience with Django, Flask or FastAPI, and databases such as MySQL, PostgreSQL or MongoDB. Familiarity with REST APIs, JSON, Git and basic front-end technologies is also needed.

    Python, Django, Flask, FastAPI, Git, GitHub

  • Python Developer

    Ontario
    Full Time

    G-FORCE IT SERVICES INC

    3+ YOECandidates need strong Python skills, hands-on experience with Django, Flask or FastAPI, and REST API and database knowledge. A technical degree and 3 to 4 years of production Python experience are also required.

    Python, Django, Flask, FastAPI, Git, MongoDB

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.