IT Systems Architect

Overview

Hybrid
$100,000 - $160,000
Full Time
10% Travel

Skills

IBM iSeries
AS/400
AS400
RPG/CL
IBM Power Systems
CPU
IBM
IBM I
IBM RPG
SQL
AS/400 Control Language

Job Details

IT Systems Architect
Location: Battle Creek, MI (Hybrid)
Employment Type: Full-Time | Permanent
Salary: $125,000-$150,000 (+ bonus)
The IT Systems Architect is a senior technical role responsible for designing, implementing, and maintaining enterprise server and computer system solutions, with a strong emphasis on IBM i (AS/400) environments and RPG development. This position plays a key role in supporting business-critical applications, monitoring system performance, managing vendors, and ensuring effective disaster recovery protocols. The ideal candidate will have deep hands-on experience with IBM Power Systems, strong RPG/CL programming skills, and a solid understanding of modern systems architecture and performance tuning.
Essential Job Functions

  • Designs, implements, and maintains IBM i (AS/400) system solutions, including system planning, upgrades, and disaster recovery strategies. Maintains thorough documentation and schedules routine backups.

  • Troubleshoots and secures IBM Power Systems, focusing on AS/400 environments. Monitors system health metrics (e.g., CPU, memory, disk) and proactively addresses performance or stability issues. Ensures system documentation is accurate and current.

  • Manages IBM i hardware/software upgrades and enhancements. Reviews and recommends system standards. Maintains licensing compliance and hardware/software inventories. Interacts with vendors to manage AS/400-related resources.

  • Develops and maintains automation processes within IBM i and supported systems to increase operational efficiency. Strong scripting and RPG/CL programming required.

  • Provides technical leadership and guidance to IT staff. Offers training and mentorship to ensure knowledge transfer and skill development.

  • Implements and maintains networking-related systems as assigned, including security configurations and backup/recovery solutions.

  • Collaborates with software development teams to ensure system performance is optimized for RPG and other IBM i-based applications.

  • Contributes to IT budget planning by providing accurate cost data and monitoring system-related expenses.

  • Performs other duties as required in support of IT operations and organizational goals.


Required Experience:

  • Minimum five years of experience supporting IBM i (AS/400) systems, including RPG and CL programming.

  • Strong understanding of IBM Power Systems, Windows Server environments, networking, and scripting/automation tools.

  • Experience with SQL and job automation on IBM i systems.


Preferred Experience:

  • Familiarity with software development pipelines and performance diagnostics.

  • Linux and orchestration tools experience.

  • Experience with at least one cloud architecture (AWS, Azure, Google Cloud Platform).

  • Technical certifications (IBM, Microsoft, Cisco, etc.).

  • Associate s degree in Computer Science or related field (or equivalent experience).


Benefits:

  • Profit sharing

  • 401k w/match

  • 3 weeks PTO (+ paid holidays)

  • Comprehensive healthcare benefits!


Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.