Main objectives and Summary
You will work within a team supporting and developing AS/400 (IBM i) solutions for the National Bank of Canada (HQ).
Work Schedule & On‑Call Requirements
-
- Respond to and resolve incidents raised by the helpdesk, ensuring the availability of critical transactions within agreed timelines.
- Modify existing or create new COBOL programs and AS/400 jobs to generate new data extracts aligned with evolving client needs and business requirements.
- Monitor and manage job scheduling workflows on Control-M and AS/400.
- Analyze log files to detect errors, identify root causes, and define/execute troubleshooting steps.
- Handling unexpected situations and ensuring timely problem resolution.
- Take corrective actions to restore system operations, including rerunning or bypassing failed jobs as appropriate.
- Participate in daily sessions (including after work hours or nighttime) to review updates, job statuses, and troubleshooting plans to ensure smooth workflow and timely issue resolution.
- Manage tasks and track progress using a Kanban board.
- Participate in the team’s rotating on‑call schedule as detailed below.
-
- Regular working days are Monday to Friday.
- When scheduled for daytime on‑call rotation, the work schedule extends from Monday to Saturday, from 8:00 AM to 8:00 PM, during which active support duties are required.
- Weekend and public holiday work may be required.
- A compensation day will be provided for any work performed outside the regular Monday–Friday schedule, including extended working hours, weekends, and public holidays.
- Work schedules and shift arrangements are subject to change based on business needs, including adjustments during Canada’s Daylight Saving Time (DST) transitions, which may cause shift hours to move forward or backward by one hour.
-
- As part of a shift rotation, employees are required to provide active support from Monday to Saturday, 8:00 AM to 8:00 PM, including public holidays (compensation day provided).
- A night on‑call rotation (8:00 PM to 8:00 AM) is also required. During night on‑call hours, no active work is expected; responsibilities are limited to answering urgent calls and providing necessary support as needed.
- On‑call arrangements may be adjusted in the future in alignment with operational requirements, including changes related to Daylight Saving Time.
Mandatory:
- Minimum of 5 years of experience working on COBOL, AS/400.
- Bachelor's Degree or higher in Computer Science, IT, or related field.
- Strong programming on COBOL and SQL/DB2, analytical, troubleshooting, communication, and problem-solving skills.
- Knowledge of CL/CLLE, SQL/400, QMQRY, Control-M, TAATOOL, JIRA, ServiceNow, FTP
- Ability to work independently and manage tasks without supervision.
- Able to follow instructions and work in a team environment.
- Time management and organizational skills, especially in handling incidents and prioritizing tasks.
- Good command of written and spoken English.
- Able to cover weekendห and public holidays if assigned.
Nice to have:
- JIRA, ServiceNow.
- Previous experience working with a Western company.
- Previous experience working with a remote team.
- Banking background.
- Java (Monitoring and restarting jobs).
- Mutual fund knowledge and experience with Fundserv
What you will get from ATA IT:
- 14 days’ vacation in the first year.
- Health insurance for staff & families.
- Life insurance.
- Dental fee for staff & families.
- Provident fund.
- Monetary Assistance (Childbirth, Funeral, Basket Visit).
- Annual Party.
- Annual Health check.
- Monthly Activities- Staff Birthday & Company Activities.
- Social discussion & sharing knowledge.
- Multi-national company with flexible working hours, but a professional company culture.
- Work from Home Policy.
Full-Time (Monday - Friday)