Senior Java Python Developer (CMOD) at CGI
Toronto, ON M5B 2L7, Canada -
Full Time


Start Date

Immediate

Expiry Date

01 Nov, 25

Salary

0.0

Posted On

01 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

File Handling, Indexing, Docker, Python, Splunk, Query Optimization, Integration, Kubernetes, Servicenow, Devops, Application Servers, Multithreading, Middleware, Autosys, Enterprise Content Management, Scheduling Tools, Jenkins, Alfresco, Xml, Process Automation

Industry

Computer Software/Engineering

Description

Category: Software Development/ Engineering
Main location: Canada, Ontario, Toronto
Position ID: J0725-2073
Employment Type: Full Time
CGI Canada Career - Java Developer
By playing this video you consent to Google/YouTube processing your data and using cookies – Learn more.

POSITION DESCRIPTION:

We are Canada’s largest independent information technology services firm, and after 45 years, we’re still growing! Join Canada’s largest IT Company as a “Java Python Developer” in our Banking Services Division.
As a Senior CMOD Developer, you will be responsible for developing, enhancing, and optimizing IBM Content Manager OnDemand (CMOD) applications, focusing on Java, Python, Unix, SQL, and enterprise content management (ECM) technologies.
While prior CMOD experience is preferred, we recognize that talent in Java-based enterprise applications, Unix scripting, RDBMS optimization, and API integrations can be leveraged to scale into CMOD expertise. We are looking for a strong software engineer who is eager to learn and grow within CMOD technologies.

SKILLS:

  • Compliance
  • JavaScript
  • Linux
  • Python
  • RESTful (Rest-APIs)
  • Splunk
  • IBM WS Application Server
  • ServiceNow

Preferred Skills (Good to Have, Can Learn On the Job):

  • CMOD Development & Administration – Indexing, API Integration, Performance Optimization
  • Enterprise Content Management (ECM) Systems – IBM FileNet, OpenText, Alfresco
  • Storage Management – TSM (Tivoli Storage Manager), HSM, NAS/SAN
  • Monitoring Tools – Reveille (specific to CMOD), Splunk, Dynatrace, Tivoli
  • DevOps & CI/CD – Bitbucket, Jenkins, Kubernetes, Docker
  • Cloud Experience – Azure, IBM Cloud, AW

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

YOUR FUTURE DUTIES AND RESPONSIBILITIES:

  • Design, develop, and maintain document management solutions leveraging IBM CMOD, Java, Python, and SQL-based technologies.
  • Develop and maintain Java-based components for document storage, retrieval, and metadata management.
  • Enhance CMOD performance by optimizing DB2/Oracle queries, stored procedures, and indexing strategies.
  • Automate batch processes using Unix Shell scripting, Python, and job schedulers like Autosys.
  • Integrate CMOD with enterprise applications via REST/SOAP APIs.
  • Manage and optimize storage solutions using Tivoli Storage Manager (TSM), Hierarchical Storage Management (HSM), and NAS/SAN solutions.
  • Monitor system performance and ensure uptime using Reveille, Splunk, Dynatrace, and Tivoli monitoring tools.
  • Ensure security and compliance by implementing LDAP authentication, RBAC (Role-Based Access Control), and audit logging.
  • Contribute to DevOps initiatives with Bitbucket, Jenkins, and cloud-based deployments (Azure, IBM Cloud, AWS).
  • Collaborate in an Agile environment (SAFe framework) to ensure seamless content lifecycle management.

REQUIRED QUALIFICATIONS TO BE SUCCESSFUL IN THIS ROLE:

  • Experience: 5 to 10 Years
  • Java Development – OOP, Multithreading, JDBC, Exception Handling, Collections
  • Python Scripting – File Handling, Data Processing, API Connectivity
  • SQL & Database Administration – Oracle/DB2, Query Optimization, Indexing
  • Unix/Linux Administration – Shell Scripting, Process Automation
  • API Development & Integration – REST, SOAP, JSON, XML
  • Middleware & Application Servers – WebSphere, JBoss
  • Job Scheduling Tools – Autosys, CA-7

Preferred Skills (Good to Have, Can Learn On the Job):

  • CMOD Development & Administration – Indexing, API Integration, Performance Optimization
  • Enterprise Content Management (ECM) Systems – IBM FileNet, OpenText, Alfresco
  • Storage Management – TSM (Tivoli Storage Manager), HSM, NAS/SAN
  • Monitoring Tools – Reveille (specific to CMOD), Splunk, Dynatrace, Tivoli
  • DevOps & CI/CD – Bitbucket, Jenkins, Kubernetes, Docker
  • Cloud Experience – Azure, IBM Cloud, AWS

LI-BN

Loading...