AS/400とは何か。将来性から求人案件情報まで紹介します!
2022.07.07
新着
流通/小売
報 酬
50万円程度(スキル見合い)
エリア
[東京都] 西新宿
システム種別
ポジション
最寄駅
詳細
【仕事内容】 下記をご担当頂く予定です。 3,4月で引継ぎ、5月から常駐保守対応となります。 定常作業(マニュアルあり)、問合せ対応 作業依頼(データ出力:WF対応)、障害対応、プログラム改修(RPGⅢ80%、COBOL20%)) 【要求スキル】 (必須) ・AS/400、RPGⅢ、COBOL 開発経験 ・問い合わせ・運用、コミュニケーション、勤怠に問題ない方
新着
卸売業
報 酬
~50万円程度
エリア
[東京都] 代々木or新宿(リモート有)
システム種別
詳細
【仕事内容】 食肉卸売業むけにAS/400、RPGの開発、修正作業となります。 主にインボイス対応を予定しています。 【要求スキル】 (必須) ・AS/400、RPG、ILERPGの開発経験 ・コミュニケーション、勤怠に問題ない方
官公庁/公共
報 酬
~65万円程度(スキル見合い)
エリア
[東京都] 三軒茶屋
システム種別
詳細
【仕事内容】 基幹システム(AS/400)が10年以上稼働しております。 その他、AS/400中心として外部システム等がありますが、AS/400からのインターフェイス(受け渡し)です。 他システムも移行対象としてますが、基本AS/400からのデータ移行のみで対応する予定です。 PM支援を含め、データ移行の計画作成、移行実施の要員を探してます。 【要求スキル】 (必須) ・AS/400、RPGの開発経験 ・Excel VBAの経験 ・データ移行経験
その他
報 酬
~52万円程度
エリア
[東京都,千葉県] 外苑前
システム種別
ポジション
詳細
【仕事内容】 基幹システムの保守(バグ修正や機能追加)全般(受発注、在庫が中心)をご担当頂きます。 ユーザが忙しい方々ですので、指示を受けたら自発的に調査・設計・開発からテストまで動いて頂く必要があります。 環境:IBM i ( ILE-RPG) 【要求スキル】 (必須) ・IBMi(ILE-RPG)のご経験 ・お一人で上流から対応できる方 ・受発注・在庫系のシステム開発経験者
その他
報 酬
~53万円
エリア
[千葉県] 千葉中央or千葉
システム種別
最寄駅
詳細
【仕事内容】 インボイス対応プロジェクトにおけるAS/400(RPG)開発の支援を頂ける方の募集となります。 主な作業工程は、詳細設計~製造~テストとなります。 バッチシステムを中心にご担当頂きます。 【要求スキル】 (必須) ・AS/400、RPGのご経験 ・詳細設計~製造~テストのご経験
その他
報 酬
~60万円程度(スキル見合い)
エリア
[東京都] 新宿
システム種別
最寄駅
詳細
【仕事内容】 某大手企業のインボイス対応を行って頂きます。 保守もご対応頂ける場合は、長期的な案件になります。 【要求スキル】 (必須) ・AS/400、RPGの開発、保守のご経験
その他
報 酬
~55万円程度
エリア
[東京都] 半蔵門(リモート有)
システム種別
最寄駅
詳細
【仕事内容】 下記をご担当頂く予定です。 ・ユーザ(社員)の問い合わせ対応 ・機能改善要望対応、障害対応、維持運用 環境:AS400 OS/400、DB2、RGB(Java、VB案件も有) 【要求スキル】 (必須) ・AS/400の維持保守経験 ・物流の業務知識 ・コミュニケーションが良く、自主的な作業遂行ができること (尚可) ・リーダー経験があること、業務アプリ維持保守経験者
運輸/輸送
報 酬
55~60万円
エリア
[東京都] 神田(フル出勤)
システム種別
最寄駅
詳細
【仕事内容】 新システム導入に伴う、受入テスト(一部改修) 【要求スキル】 (必須) ・AS/400、RPG、ILE (尚可) ・物流業務知識
生損保/リース
報 酬
~55万円程度
エリア
[東京都] 水道橋
システム種別
ポジション
最寄駅
詳細
【仕事内容】 リース会社向けのAS/400の保守開発をご担当頂きます。 【要求スキル】 (必須) ・AS/400、RPG3、ILEのご経験 ・SEとしてのご経験 ・勤怠がしっかりしている方
運輸/輸送
報 酬
~55万円程度
エリア
[神奈川県] 新羽 ※参画1ケ月位出社、リモート
システム種別
最寄駅
詳細
【仕事内容】 設計~開発・テストまで 修正依頼を受け、改修作業を行います 慣れて頂いた後に各々で担当の作業を進めて頂きます 【要求スキル】 (必須) ・ AS/400、RPG 一人称で対応可能な方 顧客対応がございます為、コミュニケーション力 勤怠良好な方
その他
報 酬
~55万円程度
エリア
[東京都] フルリモート
システム種別
ポジション
詳細
【仕事内容】 既存のAS400の稼働環境を確認して、見積もり可能な情報入手。 インボイス制度に伴う、プログラム改修とテスト作業。 【要求スキル】 (必須) ・RPGⅢプログラム知識、経験(AS/400で稼働) ・AS/400稼働環境の把握が出来る方 (尚可) ・可能であれば消費税業務改修作業実績
不動産/建設
報 酬
~50万円程度(スキル見合い)
エリア
[東京都] 新大塚
システム種別
最寄駅
詳細
【仕事内容】 建築系パッケージのカスタマイズ業務をご担当頂きます。 【要求スキル】 (必須) ・IBMi(AS/400)SEクラス ・基本設計~ ・SQLの開発経験 (尚可) ・Biz Browser、Javaのご経験(なくても可)
医療/製薬/福祉
報 酬
55~60万円(精算あり)
エリア
[東京都,その他] 日野(テレワークあり)
システム種別
詳細
【仕事内容】 既存システム保守開発(お客様対応もあり) 【要求スキル】 (必須) ・AS/400、RPG、ILE ・コミュニケーション力 (尚可) ・HULFTなどの通信経験 ・SQLの知識
その他
報 酬
~55万円程度
エリア
[東京都,埼玉県] 桶川or神田(リモート有)
システム種別
最寄駅
詳細
【仕事内容】 ・販売管理業務見直し作業について成果物である業務フロー資料の作成・更新作業の支援 ・RPG言語で構築された基幹系システムの拡充改善について、事前調査~設計~製造~結合テストの実施 ・MS-Accessで作成されたアプリをAS/400のRPG言語で再構築するにあたり、設計~製造~結合テストの実施 【要求スキル】 (必須) ・IBMi(AS400)RPGでの設計~開発~結合テスト経験 ※SEとして経験していること (尚可) ・MS-Accessアプリの開発経験(クエリ、VBA知識がある方)
運輸/輸送
報 酬
55~60万円
エリア
[東京都] 神田
システム種別
詳細
【仕事内容】 物流システム保守開発及び、新システム構築に伴う調査作業 【要求スキル】 (必須) ・AS/400、RPG、ILE (尚可) ・物流業務経験
信販/クレジット
運輸/輸送
報 酬
~60万円程度(スキル見合い)
エリア
[東京都] 田町(リモート有)
システム種別
ポジション
最寄駅
詳細
【仕事内容】 RPGプログラムの設計、製造、調査をご担当頂きます。 フェーズ:設計、製造 実行環境:Systemi(AS/400) 開発言語:RPGⅣ(ILE),RPGⅢ,(LANSA) 【要求スキル】 (必須) ・RPGプログラム開発経験を3年以上ある方 ・即戦力になる方(開発実績を重視) (尚可) ・LANSAを利用した業務の実務経験(プログラム)を3年以上ある方 ・輸出入業務知識
その他
報 酬
~55万円程度(スキル見合い)
エリア
[東京都] フルリモート
詳細
【仕事内容】 人事・給与パッケージの移行対応をお願い致します。 【要求スキル】 (必須) ・AS/400、RPG、RPGLE、CL、CLLEでの開発経験 ・SQL等を用いてのオープン系の経験 (尚可) ・LANSA経験
医療/製薬/福祉
報 酬
~70万円 ※スキル見合い
エリア
[東京都,その他] 栄駅(名古屋)※常駐
システム種別
ポジション
詳細
【仕事内容】 現行システム(販売管理)のインシデント問合せ受付、および修正対応 医療機器の輸入・開発・製造・販売 【要求スキル】 ・RPG3での開発経験
流通/小売
報 酬
スキル見合い
エリア
[神奈川県] 新羽 ※参画後1ヵ月は出社、のちリモート
システム種別
最寄駅
詳細
【仕事内容】 設計~開発・テストまで 修正依頼を受け、改修作業を行います 慣れて頂いた後に各々で担当の作業を進めて頂きます 【要求スキル】 (必須) ・AS/400、RPG ・一人称で対応可能な方 ・顧客対応がございます為、コミュニケーション力 ・勤怠良好な方
製造
報 酬
~60万円(140-190h)
エリア
[東京都] 東京/大手町
システム種別
ポジション
詳細
【仕事内容】 設計、開発、テスト 【要求スキル】 (必須) ・RPGの開発経験(SE5年以上、PG2年以上) ・SEの場合 基本設計~テスト経験(5年以上) ・PGの場合 実装~テスト経験(2年程度) ・コミュニケーション能力 ・SQLの知識 ・勤怠良好な方 ・SCMの知識(尚可)
その他
報 酬
~65万円
エリア
[東京都] 参宮橋
システム種別
詳細
【仕事内容】 既存システム保守開発 ・お客様要件の取り纏め、案件対応、保守など 【要求スキル】 (必須) ・AS/400、RPGでの設計開発経験 ・SEとしての上流工程 ・お客様対応、チームの取り纏め経験 (尚可) ・リーダー経験
流通/小売
報 酬
~50万円程度
エリア
[埼玉県] 和光市(リモート有)
システム種別
ポジション
最寄駅
詳細
【仕事内容】 車両販売システムの保守改修、設計開発作業となります。 現行仕様調査、設計書への反映、PG修正&テストなど。 【要求スキル】 (必須) ・RPG開発経験
メーカー
流通/小売
報 酬
~52万円程度
エリア
[東京都] 人形町(4月中に移転予定)
システム種別
ポジション
最寄駅
詳細
【仕事内容】 AS/400で作られている販売管理システムの保守開発をご担当頂きます。 【要求スキル】 (必須) ・AS/400、RPGのご経験 ・勤怠、コミュニケーションに問題のない方
運輸/輸送
報 酬
50万円程度 ※スキル見合い
エリア
[神奈川県] 新羽 ※リモートワーク実施中
システム種別
最寄駅
詳細
【仕事内容】 設計~開発・テストまで 修正依頼を受け、改修作業を行います 慣れて頂いた後に各々で担当の作業を進めて頂きます 【要求スキル】 (必須) AS400/RPG 一人称で対応可能な方 顧客対応がございます為、コミュニケーション力 勤怠良好な方
自動車
メーカー
報 酬
~55万円
エリア
[埼玉県] 和光市(リモート)
システム種別
ポジション
最寄駅
詳細
【仕事内容】 車両販売システム解析調査改修等 【要求スキル】 (必須) as400、db400、RPGでの設計開発スキル及び Javaでの設計開発スキル(なくても意欲があれば) もしくは開発ではなく、as400の知識とリーダー的なポジションが可能な方。
運輸/輸送
報 酬
~55
エリア
[神奈川県] 新羽 ※リモートワーク実施中
システム種別
ポジション
最寄駅
詳細
【仕事内容】 設計~開発・テストまで 修正依頼を受け、改修作業を行います 慣れて頂いた後に各々で担当の作業を進めて頂きます 【要求スキル】 AS/400、RPG 一人称で対応可能な方 顧客対応がございます為、コミュニケーション力 勤怠良好な方
銀行/証券
報 酬
~50万円程度
エリア
[東京都] 浜松町(リモート有)
システム種別
最寄駅
詳細
【仕事内容】 お客様環境でのRPGの小規模開発案件実施と保守運用業務をご担当頂きます。 【要求スキル】 (必須) ・IBMi、RPG開発の経験 (尚可) ・システム保守業務経験者
その他
製造
報 酬
~50万円
エリア
[埼玉県,その他] さいたま新都心(一部テレワークあり)
システム種別
最寄駅
詳細
【仕事内容】 製造業向けシステムプログラム開発 【要求スキル】 (必須) ・AS/400、RPG ・コミュニケーション
サービス
報 酬
50~55万円
エリア
[東京都,その他] テレワーク(秋葉原)
システム種別
ポジション
最寄駅
詳細
【仕事内容】 基幹システム改修開発 【要求スキル】 (必須) ・AS/400、RPG、ILEでの設計開発
信販/クレジット
報 酬
~55万円程度
エリア
[東京都] 恵比寿
システム種別
最寄駅
詳細
【仕事内容】 既存システムの運用保守、並びに改修等のご対応頂きます 【要求スキル】 (必須) ・RPG開発経験(設計~開発テスト) ・システムの保守業務経験(言語問いません) ・リーダやサブリーダ等の管理業務経験 ・勤怠が良好で、コミュニケーション力のある方
その他
報 酬
~50万円程度
エリア
[神奈川県] 高田(横浜ブルーライン)
システム種別
ポジション
詳細
【仕事内容】 既存アプリケーションの保守改修作業を主にご担当頂きます。 【要求スキル】 (必須) ・AS/400、RPGのご経験 ・コミュニケーション良好な方
製造
報 酬
50~55万円
エリア
[東京都] 大崎
システム種別
ポジション
最寄駅
詳細
【仕事内容】 自社基幹システムの保守(リース管理等) 【要求スキル】 (必須) ・機能設計及び結合テスト、総合テスト等の上流作業経験 ・ILE-RPG,CLPなどのAS400開発経験
製造
報 酬
~50万円
エリア
[千葉県] 稲毛 ※バス20分(リモートメイン)
システム種別
詳細
業務名 :基幹システムの保守開発 作業期間:随時~長期 作業場所:総武本線稲毛よりバス20分 ※最初は出勤、その後リモート ※車通勤可能 スキル :【必須】 ・AS400/RPGでの開発経験者 募集人数:1名 単価 :~50万円(清算有) 面談回数:2回 備考 :弊社と懇意にしている会社様からの 紹介案件となります。 良い方であれば年単位で続く案件です。 年齢は50代の方までとなります。
現在のRPG(AS/400 i5)案件の平均単価は55万円(最高は70万円、最低は50万円)です。
主要な言語の案件相場はこちら からご覧いただけます。
現在のRPG(AS/400 i5)案件数は37件です。
案件数は日々変動しており、その他非公開案件などもございますので、エンジニアルートが検索・営業を代行し、マッチした案件を随時ご案内する事も可能です。
時期やタイミングにもよりますが、可能な案件も多くございます。
エンジニアルートへご登録いただければご希望の就業形態を考慮し、非掲載案件を含めた中からご提案させていただきます。
2022.07.07
RPGとは、1959年にIBM社によって開発されリリースされたプログラミング言語です。
同じくIBMが提供している、オフィスコンピュータシリーズ、AS/400(現在のIBM i)上で利用されているIBM独自の言語になっています。
リリースからおよそ30年後の1988年に誕生したAS/400の普及とともに、RPGもその需要を高めていきました。
「Report Program Generator」を正式名称としていて、それぞれの頭文字をとってRPGと呼ばれています。
その名称には、「データファイルを読み、小計や検算を含んだ会計報告を生成する」という目的が込められています。
その目的にも表されるとおり事務系の処理に特化した言語であり、特に事務処理全般を必要とする基幹システムなどに使用されることが多い言語です。
1959年の登場からバージョンアップを重ね、現在のRPG Ⅳではより近代的な言語に改訂されて「Report Program Generator」の枠を超えた広い利用範囲で活用されています。
RPGの特徴としては、まずやはりAS/400のシステム上などで利用されるIBM独自の言語であることがあげられます。
また、RPG Ⅳではオブジェクト指向の機能も取り入れていますが、基本的には手続き型の高水準言語であることも特徴のひとつです。
手続き型は、手続き単位で個々のプログラムを記述して順番に処理をしていく方式です。
学習難易度が低いことやコードの追いやすさ、メモリ消費が少ないことがメリットです。
RPGはそんな手続き型で、さらに、プログラミングの抽象度が高いために人間が理解しやすく、プロセッサに依存した処理を記述しなくてよい高水準言語でもあります。
他にも、多くの言語が持つアルゴリズムの概念を持たないことや、エラー処理の適切さなどもRPGの持つ特徴です。
言語によってはエラーチェックのためのコードを追加で記述しなければなりませんが、RPGは演算処理と同時にエラー処理を適切に行ってくれます。
エラーの要因を発見しやすく即時に対応ができるよう、先送りにならないようにプログラミングのサポートをしてくれています。
そのような特徴も、事務系のプログラミングに特化している理由のひとつなのではないでしょうか。
RPGは1959年から現在まで長い歴史を持つ言語であり、さらにその使用の舞台になるAS/400(IBM i)自体も1988年から現在に至るまでサポートの続くコンピュータシステムです。
既存のシステムから置き換える際に生じるコストの大きさやデータの継承性などを考えると、一定数の企業は今後もしばらくAS/400の利用を続けることが考えられます。
それに伴って発生する保守・改修案件などで、AS/400の主要言語であるRPGの需要がなくなることはないでしょう。
歴史が長くトレンドの言語でないため高齢化などにより技術者が減少傾向にあり、専門性の高い若手のエンジニアの需要は高くあります。
しかし、オフコン自体の採用が減少していること、企業のシステムやサーバーがクラウド化していっていることで、新規の案件は減少しています。
AS/400以外に活用の場の少ないRPGのみでは将来性に不安が残ります。
RPGに加えて現在主流になっている他の言語を習得することで、より将来性を高めることができるでしょう。
RPGは、前述のとおり手続き型の言語です。
手続き型言語はオブジェクト指向の言語のように複雑でなく、実行させたい処理を上から順番に指定された記述法で記述する、ということが基本になります。
実行のためのそれぞれのコマンドと記述法の規則を覚えればいいため、オブジェクト指向言語に比べれば学習難易度が低いでしょう。
高水準言語なので、記述者が理解しやすいのも難易度の低い理由のひとつです。
しかし、RPGは現代主流の言語ではないため、そういった言語と比べてテキストやインターネット上での情報が少ないことはデメリットとしてあるかもしれません。
セットと言ってもいいAS/400も企業用のコンピュータですから、独学の方が実際に触れて学ぶ、ということも難しいでしょう。
RPGに関連する資格としては、
・IBMプロフェッショナル認定制度
があります。
IBM社の認定するベンダー資格であり、IBM製品ごとに分かれて12製品ごと50種類以上の試験があります。
RPGそのものの資格ではありませんが、AS/400の技術を問われる関連科目もありますので、RPGを扱うエンジニアを目指すなら併せて学習し、取得することをおすすめします。
日本語で受験できる科目もありますが、基本的には国際資格であるため英語での受験となります。