Senior Software Engineer (Python + DevOps)

Keasis

Montreal

On-site

CAD 90,000 - 130,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Keasis is seeking a technically strong Software Engineer with deep Python expertise and practical DevOps experience to build, deploy, operate, and improve technology solutions across multiple initiatives. The role emphasizes software engineering, automation, CI/CD, production reliability, and platform enablement.

Jira management and Scrum delivery coordination form a secondary part of the role, helping the team maintain delivery discipline and visibility while you tackle development and

Qualifications

  • 5–10 years of software development experience.
  • Strong Python, REST API, SQL, Linux, and shell scripting experience.
  • Hands-on experience with CI/CD pipelines and deployment automation.
  • Experience with containerized deployments and observability.

Responsibilities

  • Design, develop, and maintain Python applications, APIs, and automation utilities.
  • Build CI/CD pipelines covering build, test, security checks, packaging, and deployment.
  • Automate environment configuration, release activities, operational checks, and recurring tasks.
  • Support containerized application deployment using Docker or equivalent technologies.
  • Improve observability through logging, monitoring, alerting, and dashboards.
  • Promote secure, reliable, and maintainable engineering practices via reviews.
  • Support production releases, incident resolution, root cause analysis, and recovery.
  • Drive platform modernization and operational resilience initiatives.
  • Foster developer productivity and collaboration across teams.

Skills

Python
REST API
SQL
Linux
Shell scripting
Distributed systems
CI/CD pipelines
Git workflows
Containers

Tools

Docker
Git
Kubernetes
CI/CD tooling
Infrastructure as Code
Kafka
Redis

Job description

Role focus: Python engineering and DevOps enablement, with Jira management and Scrum delivery support as secondary responsibilities.

Position Summary

We are looking for a technically strong Software Engineer with deep Python expertise and practical DevOps experience to build, deploy, operate, and improve technology solutions across multiple initiatives. The role is primarily focused on software engineering, automation, CI/CD, production reliability, and platform enablement. Jira management and Scrum delivery coordination form a secondary part of the role, helping the team maintain delivery discipline and visibility.

Engineering and DevOps Responsibilities
  • Design, develop, and maintain Python applications, APIs, automation utilities, and services.
  • Build and maintain CI/CD pipelines covering build, test, security checks, packaging, and deployment.
  • Automate environment configuration, release activities, operational checks, and recurring engineering tasks.
  • Support containerized application deployment using Docker or equivalent technologies.
  • Improve observability through logging, monitoring, alerting, and operational dashboards.
  • Promote secure, reliable, and maintainable engineering practices through design and code reviews.
  • Support production releases, incident resolution, root cause analysis, and service recovery.
  • Drive developer productivity, platform modernization, and operational resilience initiatives.
Secondary: Jira and Scrum Delivery Responsibilities
  • Support sprint planning, backlog refinement, and delivery tracking.
  • Maintain Jira epics, stories, tasks, dependencies, and release information.
  • Help ensure work items have clear scope, ownership, acceptance criteria, and status.
  • Facilitate Agile ceremonies when required.
  • Track delivery risks, dependencies, blockers, and action items.
  • Prepare concise delivery updates and Jira-based progress reporting.
Required Technical Skills
  • 5-10 years of software development experience.
  • Strong Python, REST API, SQL, Linux, and shell scripting experience.
  • Strong software design, architecture, and distributed systems fundamentals.
  • Hands-on experience with CI/CD pipelines and deployment automation.
  • Experience with Git-based development workflows.
  • Working knowledge of containers and deployment platforms.
  • Experience supporting production applications and troubleshooting operational issues.
DevOps and Operational Skills
  • CI/CD pipeline design, maintenance, and troubleshooting.
  • Build, packaging, release, and deployment automation.
  • Environment configuration and application deployment practices.
  • Monitoring, logging, alerting, and observability concepts.
  • Incident support, root cause analysis, and operational readiness.
  • Secure software delivery and engineering control awareness.
Preferred Skills
  • Kafka, Redis, and event-driven platforms.
  • Cloud-native or container orchestration platforms.
  • Infrastructure-as-code or configuration automation tools.
  • Financial services or surveillance technology background.
  • Strong Jira project tracking and Agile/Scrum knowledge.
  • Scrum Master certification such as CSM, PSM, SAFe, or equivalent.
Ideal Candidate Profile
  • Strong hands-on engineering mindset across development and operations.
  • Ability to improve deployment reliability, automation, and production readiness.
  • Excellent collaboration and communication skills.
  • Ability to support delivery coordination without losing focus on engineering responsibilities.
  • Strong ownership mindset focused on quality, resilience, and delivery outcomes.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

Glint Tech Solutions • Toronto

On-site
CAD 110,000 - 160,000
Devops Engineer
Devops Engineer

hireVouch • Toronto

On-site
CAD 120,000 - 170,000
30 days PTO annually
Health, dental and wellness benefits
Tech allowance
+1
Senior Software Engineer (Python & Frontend)
Senior Software Engineer (Python & Frontend)

Keasis • Montreal

On-site
CAD 80,000 - 110,000
Java/Python Developer
Java/Python Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 70,000 - 90,000
Python Developer
Python Developer

Luxoft • Toronto

On-site
CAD 96,000 - 165,000
Senior Software Engineer
Senior Software Engineer

Insight Global • Southwestern Ontario

On-site
CAD 75,000 - 100,000
Senior Software Engineer – Core Java, Apache Spark, Python, SQL, Data Processing
Senior Software Engineer – Core Java, Apache Spark, Python, SQL, Data Processing

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Montreal

On-site
CAD 110,000 - 150,000
Senior Python Developer
Senior Python Developer

Luxoft • Toronto

On-site
CAD 96,000 - 152,000
DevOps App Developer
DevOps App Developer

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 80,000 - 110,000
DevOps Application Developer
DevOps Application Developer

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 70,000 - 90,000