Back to results

Closed listing

DevOps Platform Engineer

  • Montreal, QC, Canada

Contract

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Contract
Closing date
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Job Title: Senior DevOps & Python Platform Engineering Specialist

Location: Montreal, QC (Hybrid)

Interview Mode: Face-to-Face (F2F) – Mandatory

Job Summary:

We are seeking an experienced Senior DevOps & Python Platform Engineering Specialist to design, develop, and support highly available enterprise content management platforms. The role involves hands-on Python development, platform integration, DevOps automation, infrastructure management, and Level 3 production support.

The ideal candidate will have strong experience in Python engineering, Linux/Windows environments, distributed systems, and enterprise platform operations, with the ability to drive reliability, scalability, and modernization initiatives.

Key Responsibilities:

  • Design, develop, and maintain scalable content management solutions using Python (primary) and Java (secondary).
  • Build automation tools, libraries, and platform integrations.
  • Deploy, configure, and support Alfresco ECM platforms in private cloud environments.
  • Evaluate SharePoint Embedded and Snowflake solutions through technical assessments and POCs.
  • Troubleshoot complex issues across application servers, databases, web servers, and authentication layers.
  • Lead technical design discussions, code reviews, and architecture documentation.
  • Provide Level 3 production support and collaborate with Level 2, infrastructure, security, and vendor teams.
  • Participate in an on-call rotation (approximately one week every 4–5 weeks).
  • Drive continuous improvements in platform reliability, scalability, security, and operational efficiency.

Required Skills & Qualifications:

  • 10+ years of experience in Software Engineering, Application Development, or DevOps.
  • 5+ years of hands-on Python development experience.
  • Working knowledge of Java.
  • 5+ years of experience supporting Linux and/or Windows environments.
  • Strong experience with shell scripting, automation, and troubleshooting.
  • 3+ years of Microsoft SQL Server experience and strong SQL query skills.
  • Solid understanding of networking fundamentals and load balancing.
  • Experience troubleshooting complex distributed systems.

Preferred Skills:

  • Alfresco ECM platform experience.
  • SharePoint Embedded and Snowflake exposure.
  • Apache and Tomcat application servers.
  • Authentication protocols: Kerberos, Mutual TLS, OAuth/OIDC, and SAML.
  • Maven, Gradle, Podman, and Kubernetes.
  • CI/CD pipelines and Jenkins.
  • Ansible or similar configuration management tools.
  • GitHub, GitHub Copilot, and AI-assisted development tools (Claude Code, GPT, Gemini, or Grok).
  • Message queues and event-driven architectures.
  • Enterprise architecture documentation (C4 models, ADRs, security architecture, integration diagrams, and data flow diagrams).

Important: Candidates must be local to Montreal and available for hybrid work and mandatory face-to-face interviews.

More about this job

Responsibilities

Design, develop, integrate, and support scalable enterprise content management platforms, primarily using Python, while managing deployments and evaluating platform solutions. Provide Level 3 production support, troubleshoot complex distributed systems, lead technical design and documentation, and improve platform reliability, scalability, security, and operational efficiency.

Requirements

Requires 10+ years of software engineering, application development, or DevOps experience, including 5+ years of hands-on Python development and 5+ years supporting Linux and/or Windows environments. Candidates should also have Java knowledge, 3+ years of Microsoft SQL Server experience, strong SQL and shell scripting skills, and experience with networking, load balancing, automation, and distributed-system troubleshooting.

Skills

  • Python
  • Java
  • Linux
  • Windows
  • Shell Scripting
  • Microsoft SQL Server
  • SQL
  • Distributed Systems
  • DevOps Automation
  • Alfresco ECM
  • Networking
  • Load Balancing
  • CI/CD
  • Kubernetes
  • Authentication Protocols
  • Level 3 Production Support

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering

Keywords

  • Python
  • Java
  • DevOps
  • Alfresco ECM
  • SharePoint Embedded
  • Snowflake
  • Linux
  • Windows
  • Microsoft SQL Server
  • SQL
  • Shell Scripting
  • Distributed Systems
  • Apache
  • Tomcat
  • Kerberos
  • Mutual TLS
  • OAuth
  • OpenID Connect
  • SAML
  • Maven
  • Gradle
  • Podman
  • Kubernetes
  • CI/CD
  • Jenkins
  • Ansible
  • GitHub
  • Message Queues
  • Event-Driven Architecture
  • C4 Models

Report this job

Get in touch
MovoJobs

Contact us