Senior Java Python CMOD Engineer
Technology
Toronto, Canada2 days agoUntil 2026-12-09
Job description
Engineer CMOD automation and integrations for CGI’s Banking Services Division from Downtown Toronto, with four office days and one remote day.
As a Senior Java Python Developer, you will enhance IBM CMOD applications and enterprise content lifecycle management. The position emphasizes Python and Unix automation, database administration, API connectivity, DevOps tooling, and cloud-based deployments. You will collaborate in an Agile SAFe environment while optimizing document platforms and related infrastructure.
Key Responsibilities:
- Automate Unix batch processes with Python and job schedulers
- Integrate CMOD through REST, SOAP, JSON, and XML
- Contribute to Bitbucket, Jenkins, and cloud deployments
- Optimize CMOD performance through database indexing strategies
- Collaborate within Agile SAFe content lifecycle management
Requirements:
- Five to ten years of experience in software development
- Python scripting for data processing and API connectivity
- Unix or Linux shell scripting and process automation
- Oracle or DB2 administration with query optimization
- Java object-oriented programming and JDBC experience
Interested in this role?