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 Protected 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
Use Java, Python, Unix, SQL, APIs, and DevOps capabilities to strengthen CGI’s CMOD engineering practice.