仕事探し
外国人のためのIT求人ガイド:職種、在留資格との関係、採用される準備
更新日:
IT分野は、外国人の専門人材にとって日本で最も門戸が開かれた分野の一つです。規模を問わず多くの企業が開発者、インフラエンジニア、テストエンジニアを求めており、英語で仕事をするチームもあります。一方で、英語の自社開発チーム、日本語中心のSIer、オフショアのブリッジ職、客先常駐のSESなど、求人票だけでは違いが分かりにくい働き方が混在しています。
この記事では、主な職種、言語による選択肢の違い、IT職と在留資格「技術・人文知識・国際業務」の関係、GitHubやポートフォリオの見せ方、SESや派遣型の会社と契約する前に確認したい点を整理します。
IT職の主な種類
最も多いのはソフトウェア開発者です。Webやスマートフォンアプリのエンジニア、バックエンドエンジニア、金融・小売・製造・行政などの業務システムを作るエンジニアがいます。自社サービスを開発・運用する事業会社と、顧客のシステムを受託開発するSIerでは、働き方が大きく異なります。
ブリッジSEは、日本の顧客とベトナム、中国、インド、フィリピンなど海外の開発チームをつなぐ仕事です。技術の理解、要件の翻訳、進行管理を組み合わせた役割で、ビジネスレベルの日本語と母国語が求められるのが一般的です。インフラエンジニアはサーバー、ネットワーク、クラウド環境の構築・運用を担い、監視・運用から始めて設計・構築へ進む人が多くいます。QA・テストエンジニアはテスト設計、手動・自動テストの実施、不具合の報告を行います。
ほかに、ITサポートやヘルプデスク、データ分析、プリセールス、テクニカルライティングなどもあります。在留資格に合うかどうかは職種名ではなく実際の業務内容で判断されるので、求人票の仕事内容をよく読みましょう。
英語で働くチームと日本語で働くチーム
英語で働けるチームは、外資系IT企業、海外市場を狙うスタートアップ、エンジニア組織の公用語を英語にしている一部の日本企業などにあります。東京に集中しており、競争は激しく、実務経験や成果を示せることが求められるのが一般的です。日本語は必須ではなく歓迎条件のことが多いですが、生活やエンジニア以外の社員との仕事では役立ちます。
市場の大部分は日本語で働くチームです。特にSIerや社内SEでは、仕様書、会議、顧客とのやり取りが日本語で行われ、JLPT N2相当以上、顧客対応やブリッジ職ではN1を求める企業もあります。その分、求人数ははるかに多く、経験の浅い人が入れる余地も大きくなります。
英語や母国語で働けるチームから始め、日本語の勉強を続けながら日本語中心の仕事へ移っていく人も多くいます。OlaJobでは英語が使える職場や、求人ごとに必要なJLPTレベルで絞り込めます。
IT職と「技術・人文知識・国際業務」
日本で働く外国人ITエンジニアの多くは、在留資格「技術・人文知識・国際業務」(技人国)で働いています。技術分野の仕事では一般に、業務が専門的なIT業務であるか、そして大学での情報系などの専攻や、日本の専門学校で関連分野を学び専門士を取得したことなど、学んだ内容と業務が関連しているかが見られます。
学歴以外の道もあります。法務大臣が告示で定める情報処理技術に関する試験に合格した人や資格を持つ人は、IT業務について学歴要件を満たすものとして扱われる場合があります。対象には日本の国家試験の一部や海外の一部の試験が含まれます。また、実務経験が一定年数あれば認められる場合もありますが、年数や証明の方法には細かい決まりがあるので、出入国在留管理庁の最新の案内で確認してください。学歴、試験、内定のどれがあっても、許可が約束されるわけではありません。
企業側も業務の専門性を説明する必要があります。単純なデータ入力や反復的な手作業の確認だけの仕事は疑問を持たれることがあり、設計、開発、技術的判断をともなうテスト、インフラ構築などは説明しやすい業務です。最終的な判断は出入国在留管理庁が行います。
高度専門職ポイント制:将来の選択肢として
経験を積んだエンジニアの中には、在留資格「高度専門職」を検討する人もいます。学歴、職歴、年収、年齢、日本語能力、一定の資格などをポイントで評価し、基準点を超えると、長い在留期間や永住許可までの期間が短くなる可能性などの優遇があります。
ただし、当てはまると思い込まず、丁寧に計算することが大切です。ポイント表や条件は出入国在留管理庁が公表しており、変わることがあります。年収や資格のポイントは書類の評価によって変わります。まず技人国で働き始め、年収や経験が増えてから検討する人が多いです。
GitHubとポートフォリオの見せ方
日本の採用では、今も履歴書と職務経歴書が中心です。GitHubやポートフォリオは、書類を置き換えるものではなく、書類の内容を裏づける材料として使うのが効果的です。職務経歴書には、プロジェクトごとに期間、チーム規模、役割、使用技術、自分が担当した成果を書きましょう。
GitHubでは、中途半端なリポジトリを多く並べるより、説明の整ったものを少数見せるほうが伝わります。見てほしいプロジェクトをピン留めし、目的、動かし方、画面イメージを書いたREADMEを用意しましょう。仕事の成果の多くが守秘義務の対象なら、概要を文章でまとめ、顧客のコードは絶対に公開しないでください。
日本語で働く会社に応募するなら、短くても日本語のREADMEやプロジェクト概要があると好印象です。英語のチームでは、技術面接、コーディングテスト、課題提出がよくあるので、設計の理由を口頭で説明できるよう準備しましょう。
- 応募する職種に合うリポジトリを2〜4つピン留めする
- READMEに課題、アプローチ、動かし方を書く
- 履歴書と職務経歴書にポートフォリオのリンクを載せる
- 面接用に一つのプロジェクトを短く分かりやすく説明できるようにする
- 公開前にAPIキーなどの秘密情報や顧客・勤務先のコードを取り除く
SES・派遣型の契約で確認したいこと
日本のIT求人の多くは、SES企業やIT人材会社によるものです。雇用契約は一社と結び、実際には顧客先やその案件で働き、数か月ごとに案件が変わることもあります。経験の浅いエンジニアにとって現実的な入口になり得ますが、条件は会社によって大きく違います。
契約前に、実際にどんな案件に入る可能性が高いか、日々の指示は誰が出すのか、案件と案件の間の待機期間に給与はどうなるのか、スキルをどう伸ばせるのかを確認しましょう。専門と関係のない作業をさせられたり、長く案件がない状態が続いたりすると、キャリアだけでなく在留期間の更新でも問題になり得ます。審査では実際に行っている業務が見られるからです。
労働者派遣は法律上別の仕組みで、派遣元には許可が必要です。契約上は請負や準委任なのに、顧客が自社の社員のように直接指示している場合は、偽装請負にあたる可能性があります。派遣のルールは厚生労働省が情報を公開しており、おかしいと感じたら労働局に相談できます。
採用までの現実的な進め方
まず、英語の自社開発チーム、日本語中心の企業、母国語を活かすブリッジ職のどれを狙うかを決めましょう。勉強の計画、書類の言語、応募先はその選択から決まります。
書類は早めにそろえておきます。卒業証明書と成績証明書、IT資格の証明、業務内容が書かれた前職の在職証明書などは、採用の判断だけでなく在留資格の申請でも重要です。そのうえでまとめて応募し、進み具合を記録し、面接のたびにプロジェクトの説明を磨いていきましょう。
チェックリスト
- 英語チーム、日本語チーム、ブリッジ職のどれを狙うか決める
- 卒業証明書、成績証明書、IT資格の証明をそろえる
- 業務内容が書かれた前職の在職証明書をもらう
- プロジェクトの詳細を書いた履歴書と職務経歴書を用意する
- GitHubを整理し、応募先に合うリポジトリをピン留めする
- SESや人材会社には案件、待機期間、業務内容を確認する
よくある質問
日本語ができなくても日本でIT職に就けますか?
英語で働くチームもあり、主に東京の外資系企業や海外向けスタートアップにあります。競争は激しく、経験を求められることが多いです。日本語を学ぶと選択肢は大きく広がります。
情報系の学位がなくてもIT職で働けますか?
可能性はあります。関連分野の学位、告示で定められたIT資格、十分な実務経験などが考慮される場合がありますが、条件は細かく決まっています。申請前に出入国在留管理庁の案内を確認するか、専門家に相談してください。
ブリッジSEとはどんな仕事ですか?
日本の顧客と海外の開発チームをつなぐエンジニアです。技術の知識、要件の翻訳、進行管理を組み合わせた仕事で、ビジネスレベルの日本語が求められるのが一般的です。
SES企業は避けたほうがいいですか?
一概には言えません。最初の一歩として現実的な場合もありますが、入る案件、待機期間の給与、業務内容が自分のスキルと在留資格に合っているかを確認しましょう。
高度専門職を目指すべきですか?
ポイント次第です。出入国在留管理庁の公式のポイント表で丁寧に計算しましょう。基準点を満たしても、それだけで許可が約束されるわけではありません。