Python Developer
Montreal, Quebec, CA, H3C 2M1
Syntax is a leading Managed Cloud Provider for Mission Critical Enterprise Applications and has been providing comprehensive technology solutions to businesses of all sizes since 1972. Syntax has undisputed strength to implement and manage ERP deployments (Oracle, SAP) in a secure and resilient private, public or hybrid cloud. With strong technical and functional consulting services, and world-class monitoring and automation, Syntax serves some of North America’s largest corporations across a diverse range of industries. Syntax has offices worldwide, and partners with Oracle, SAP, AWS, Microsoft, IBM and other global technology leaders.
We are seeking a Mid to Senior Level Python Developer to join our DevOps team, contributing to the design, development, and optimization of automation tools, backend microservices, and infrastructure integrations. This role combines advanced Python programming with a strong understanding of DevOps principles, enabling our team to deliver scalable, resilient, and secure solutions for internal operations and production environments.
Key Responsibilities
- Develop clean, efficient, and maintainable Python code for automation scripts, APIs, and backend systems.
- Collaborate closely with DevOps and cloud engineers to integrate code with CI/CD pipelines and infrastructure deployment tools.
- Design and optimize internal tooling to improve deployment speeds, monitoring capabilities, and system resilience.
- Implement best practices for testing, code review, and documentation in line with team standards.
- Troubleshoot production issues, identify root causes, and deploy effective long-term fixes.
- Work with cloud platforms (AWS, Azure, or GCP) to connect applications with infrastructure.
- Mentor junior developers and contribute to knowledge sharing within the team.
Required Qualifications
- 3–7+ years of professional experience developing in Python.
- Experience with at least one Python web framework (FastAPI, Flask, Djan).
- Strong understanding of RESTful APIs, microservices architecture, and modern software development practices.
- Familiarity with DevOps tools and workflows (Docker, Kubernetes, GitLab CI/CD).
- Proficiency in writing unit tests and implementing automated testing strategies (pytest, unittest).
- Experience working with cloud services (AWS Lambda, S3, EC2, Azure Functions).
- Solid grasp of Linux/Unix or Windows environments and shell scripting (bash, PowerShell).
Nice-to-Have Skills
- Exposure to infrastructure-as-code tools (Terraform, Ansible, Packer).
- Experience with observability tools and libraries (Prometheus, Grafana, Otel) or async frameworks (Celery, asyncio).
- Background in data parsing, ETL pipelines, or distributed systems.
- Performance tuning and optimization for large-scale applications.
Soft Skills
- Strong problem-solving abilities and creative thinking under pressure.
- Excellent communication skills with both technical and non-technical stakeholders.
- Ability to work independently while contributing to team goals.
- Product-oriented mindset and comfortable collaborating across teams.
- Mentorship mindset and willingness to share knowledge.
Why Syntax?
Become a part of our success story and work in a company with exciting innovation projects that are causing a stir across the industry. We recently launched one of the world's most advanced manufacturing facilities based on SAP S/4HANA Cloud and SAP Digital Manufacturing Cloud for Execution - for Smart Press Shop, a pioneering joint venture between Porsche and forming specialist Schuler.
- Competitive, above-average compensation
- Global tourist: With us, you can also work from abroad from time to time
- Flexible working time models, home office
- Attractive benefits, e.g. company pension scheme or various health offers
- A modern environment in which the "you" is part of it
- Open feedback culture, flat hierarchies and a motivated team
- Individual career planning with continuous training and coaching on the job
You see a personal challenge in this responsible task? Apply now - and become part of the SYNTAX team!
Syntax is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age or veteran status.