Jobs / DRW Trading Group

Software Developer - DevOps

DRW Trading Group · Montréal, QC, Canada
Montréal, QC, CanadaExp: 3-7 yrsRemote
Remuneration
Not specified
Location
Montréal, QC, Canada
Visa sponsorship
Not specified

Job summary

Software Developer position focused on building services, platforms, and automation for engineering teams and production systems in a Kubernetes environment.

Qualifications

  • Strong Python development experience
  • Hands-on experience deploying and operating applications on Kubernetes
  • Experience designing and maintaining CI/CD pipelines
  • Experience working with Linux systems
  • Experience with relational databases such as PostgreSQL
  • Experience with message brokers such as RabbitMQ
  • Strong understanding of software engineering principles and best practices
  • Self-directed and proactive
  • Strong verbal and written communication skills
  • Collaborative team player and problem solver
  • Experience with observability practices and tools is an asset

Responsibilities

  • Design and build reliable backend services and infrastructure tooling using Python
  • Develop and operate applications and services on Kubernetes
  • Build automation for deployment, operation, and management of production systems
  • Design and maintain CI/CD pipelines and developer workflows
  • Improve scalability, reliability, performance, and operability of distributed systems
  • Collaborate with software developers and infrastructure specialists
  • Contribute to technical design discussions, code reviews, and software architecture best practices
  • Drive projects and lead new initiatives
  • Migrate legacy workloads to Kubernetes
  • Maintain legacy non-Kubernetes production infrastructure

Skills

KubernetesLinuxPostgreSQLPythonRabbitMQ

Degrees

Bachelor's or master's degree in computer science, Software Engineering or equiv

Relocation

No