1

As400 Rpg Programmer Jobs in Ontario (NOW HIRING)

As400 Rpg Programmer information

See Ontario salary details

$34.5K

$89.3K

$122.5K

How much do as400 rpg programmer jobs pay per year?

As of Jun 16, 2026, the average yearly pay for as400 rpg programmer in Ontario is $89,336.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,000.00 and $104,500.00 per year, depending on experience, location, and employer.

What are some typical responsibilities of an AS400 RPG Programmer on a day-to-day basis?

As an AS400 RPG Programmer, your daily tasks often include developing, testing, and maintaining applications using RPG and CL languages on the IBM i (AS400) platform. You will troubleshoot system or program errors, create or modify database files, generate reports, and respond to user requests for enhancements or support. Collaboration with business analysts, end-users, and technical teams is common to ensure solutions align with business needs. Additionally, you may participate in code reviews, documentation, and perform routine system maintenance to ensure stable and efficient system performance.

What are the key skills and qualifications needed to thrive in the As400 Rpg Programmer position, and why are they important?

To thrive as an AS400 RPG Programmer, you need strong proficiency in RPG IV/ILE programming, IBM i (AS400) system operations, and experience with database management, often supported by a technical degree in computer science or information technology. Familiarity with IBM development tools, CL programming, SQL, and sometimes certifications like IBM Certified Specialist, are highly valuable. Attention to detail, problem-solving ability, and effective communication skills are essential soft skills for collaborating with cross-functional teams and addressing user requirements. These competencies enable efficient maintenance and enhancement of legacy systems critical to organizational operations.

What is an AS400 RPG Programmer job?

An AS400 RPG Programmer is responsible for developing, maintaining, and updating applications on IBM's AS400 (also known as IBM i) using the RPG programming language. They work on business applications, database management, and system integrations, ensuring software runs efficiently. These professionals often collaborate with business analysts and end-users to design and implement tailored solutions. Strong knowledge of RPG (including RPG IV and free-format RPG), CL, and SQL is essential.

What are the most commonly searched types of As400 Rpg Programmer jobs in Ontario? The most popular types of As400 Rpg Programmer jobs in Ontario are:
What are popular job titles related to As400 Rpg Programmer jobs in Ontario? For As400 Rpg Programmer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching As400 Rpg Programmer jobs in Ontario look for? The top searched job categories for As400 Rpg Programmer jobs in Ontario are:
Infographic showing various As400 Rpg Programmer job openings in Ontario as of June 2026, with employment types broken down into 72% Full Time, and 28% Part Time. Highlights an 84% In-person, and 16% Remote job distribution, with an average salary of $89,336 per year, or $43 per hour.

IBM I (AS400) Operations Specialist

NexZenTek Solutions Inc

Pickering, ON

Other

Posted 5 days ago


Job description

Role: IBM I (AS400) Operations Specialist

Location: Pickering, ON (Canada)

Job Type: Contract to Hire

Mode of Work: Onsite (4 days on-site and 1 day remote)

Duration of the contract: 12 Months



Key Responsibilities

1. System Operations & Monitoring

Monitor consoles, system messages (QSYSOPR), and jobs to ensure stable AS400 operations

Manage job queues and scheduled jobs (via WRKJOBSCDE or Robot Scheduler)

Troubleshoot failed jobs, hung subsystems, or system anomalies

Perform scheduled system IPLs and apply proactive maintenance measures

Ensure zero unplanned downtime through early intervention

2. End User & Incident Support

Provide Level 2/3 support for AS400-related incidents escalated from helpdesk

Investigate user-reported issues (e.g., record locks, login issues, print failures)

Offer how-to assistance to departments like Accounting, Parts, and Dealer Support

Resolve application and data-related problems using commands, queries, and logs

3. Backup, Recovery & Maintenance

Execute and monitor BRMS-based daily/weekly backups across all partitions

Troubleshoot backup failures and maintain offsite media (Iron Mountain)

Perform quarterly test restores and update disaster recovery documentation

Apply PTFs, OS updates, and firmware upgrades in line with change control

Support larger system upgrades, hardware replacements, and vendor coordination

4. Device & Peripheral Management

Support and troubleshoot AS400-connected devices (e.g., RF guns, label/report printers)

Coordinate repairs, firmware updates, and configuration for hardware

Maintain connectivity and availability of peripherals integrated with AS400 processes

5. Security & Access Management

Administer AS400 user profiles, access rights, and password resets

Implement and audit object-level security, menu authority, and QSECURITY parameters

Review security audit logs (QAUDJRN) and ensure compliance with KCL IT policies

Assist with SOX compliance and respond to internal/external audit requests

6. Documentation & Continuous Improvement

Maintain detailed runbooks, how-to guides, and troubleshooting procedures

Use CL programming to automate recurring tasks and improve operational efficiency

Identify opportunities to enhance monitoring, reduce manual intervention, or optimize job scheduling

Train backup resources and participate in cross-training and knowledge-sharing

7. Application Development (Progressive Role)

Begin with CL scripting tasks to automate or support operations

Assist senior RPG developers with testing, debugging, and minor fixes

Learn DB2 for i (SQL) and perform data queries or updates with proper controls

Engage in application enhancement projects and system integrations

Participate in modernization initiatives (e.g., APIs, web service connectivity)

Problem Solving Scope

• This role involves diagnosing and resolving diverse technical problems, including:

• Job or subsystem failures, performance bottlenecks, and system errors

• Backup device malfunctions or restoration needs

• Print queue or report output issues

• Access/security misconfigurations or audit exceptions

• Operational process gaps or automation opportunities

Decision Making & Authority

• Prioritize and take action to resolve operational issues and system alerts

• Coordinate changes and schedule maintenance activities with stakeholders

• Document changes and adhere to change management protocols

• Collaborate with senior staff, vendors, and IBM support as needed

Key Relationships

• Internal: IT team, helpdesk, business users, finance, logistics, parts/service teams

• External: IBM support, hardware vendors, offsite storage providers, service contractors

Qualifications & Requirements

• Education: College diploma or bachelor’s degree in Computer Science, Information Systems field

• IBM i-Certifications are an asset, but not a must.

Experience:

• 10+ years of IT operations/support experience (IBM i / AS400 preferred)

• Experience with enterprise job scheduling, incident resolution, and backup systems

• Exposure to programming or scripting (any language; CL/RPG preferred)

• Familiarity with server environments, ERP systems, and batch job workflows

Technical Skills:

• IBM i commands, job control, WRKACTJOB, WRKSPLF, DSPMSG, etc.

• Backup tools (BRMS), job schedulers (Robot or native), system monitoring tools

• CL programming (basic to intermediate), SQL, and introductory RPG knowledge

• Tools: IBM i Access Client Solutions, 5250 emulator, Turnover (or equivalent)

• Comfortable with Microsoft Office and documentation tools

Soft Skills:

• Strong problem-solving and troubleshooting capability

• Clear written and verbal communication; ability to explain technical topics to non-technical users

• Organized and disciplined in documentation and process execution

• Highly motivated to learn legacy systems and take initiative in training

• Reliable, team-oriented, and customer-service focused

Nice to Have:

• Experience with Infor BPCS/LX ERP

• Manufacturing or distribution industry experience

• Exposure to modernization tools, APIs, or web integrations with AS400

• Understanding of high availability, DR strategies, and IBM Power Systems architecture




Chaitanya