IBM I (AS400) Operations Specialist Location: Pickering, ON (Canada) Job Type: Contract to Hire ... RPG developers with testing, debugging, and minor fixes Learn DB2 for i (SQL) and perform data ...
IBM I (AS400) Operations Specialist Location: Pickering, ON (Canada) Job Type: Contract to Hire ... RPG developers with testing, debugging, and minor fixes Learn DB2 for i (SQL) and perform data ...
As400 Rpg Programmer information
See Ontario salary details
$34.5K - $42.5K
1% of jobs
$42.5K - $50.5K
1% of jobs
$50.5K - $58.5K
2% of jobs
$58.5K - $66.5K
12% of jobs
$66.5K - $74.5K
8% of jobs
$75.3K is the 25th percentile. Wages below this are outliers.
$74.5K - $82.5K
14% of jobs
The median wage is $87.3K / yr.
$82.5K - $90.5K
20% of jobs
$90.5K - $98.5K
11% of jobs
$102.3K is the 75th percentile. Wages above this are outliers.
$98.5K - $106.5K
13% of jobs
$106.5K - $114.5K
10% of jobs
$114.5K - $122.5K
9% of jobs
$34.5K
$89.3K
$122.5K
How much do as400 rpg programmer jobs pay per year?
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.

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