Automation Engineer with (Python, Linux/Unix)
Develop and maintain automation solutions for patching, deployment, and routine infrastructure tasks. Collaborate with cross-functional teams to optimize automation frameworks and maintain technical runbooks.
- Hybrid
- Montréal, QC
- Posted Aug 25, 2026
- Apply by Sep 24, 2026
- 1 position
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Job summary
Location: Hybrid Montreal - 3 days a week Exp: 5 to 8 years Must Strong expertise in Python programming. Advanced UNIX/Linux Shell Scripting (Bash, Korn Shell, Shell). Experience in software deployment automation. Experience with patch management and system automation. Linux server administration. We are seeking an experienced Senior Automation Engineer with (Python, Linux/Unix) Key Responsibilities Develop and maintain automation solutions for patching and deployment. Create and enhance automation scripts using Python and UNIX/Linux shell scripting. Automate routine infrastructure and operational tasks and reduce manual intervention. Troubleshoot, debug, and optimize existing automation frameworks and scripts. Collaborate with infrastructure, platform, application teams to implement automated solutions. Monitor automation jobs, identify failures, and implement corrective actions. Maintain technical documentation, deployment procedures, and automation runbooks. Participate in automation strategy discussions and process improvement initiatives.
What you’ll do
Develop and maintain automation solutions for patching, deployment, and routine infrastructure tasks. Collaborate with cross-functional teams to optimize automation frameworks and maintain technical runbooks.
Requirements
Requires 5 to 8 years of experience with strong expertise in Python and advanced UNIX/Linux shell scripting. Must have a background in Linux server administration and software deployment automation.
Listed skills
- LinuxPreferred
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Linux
- Unix
- Shell Scripting
- Bash
- Korn Shell
- Software Deployment Automation
- Patch Management
- System Automation
- Linux Server Administration
- Troubleshooting
- Debugging
- Technical Documentation
Job areas
- Software
- Technology
- Engineering
Additional details
- Minimum experience
- 5+ years
- Apply by
- Sep 24, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Mid-Senior level
