見出し画像

【対象:新卒】サマーインターン<Engineer Camp>

フューチャーでは「Engineer Camp」「Project Camp」の二つのコースにてサマーインターンシップを開催します。

6/17 追記:募集コース①②③④⑩に関して「受入担当からのメッセージ」「おすすめポイント」を記載しました。
7/5 追記:募集コース①②③⑩に関して7/5~7/9 17時まで追加募集を行っております。希望の方はマイページより、エントリーシートのご提出をお願いいたします。

こちらではEngineer Campについて詳細をご案内いたします。詳しい「Engineer Camp」の応募方法はエントリーいただいた方にご案内をしております。

気になる方はまずは以下よりエントリーをお願いいたします!

※IT経験不問のサマーインターン「Project Camp」についてもエントリーいただいた方にご案内をしております。

Engineer Campとは

技術でイノベーションを起こしてきた技術部隊に参画。各分野のスペシャリストがメンターとなり技術で実ビジネスをどのようにリードするかを体験します。「Engineer Camp」へ応募の際には希望のコースをご選択ください。
 ※コースは1つのみ選択可能
 ※コースごとに応募条件あり

開催概要

【1】実施日程
2021年8月23日(月)~9月17日(金)
 ※原則は土日祝日を除く、週5日/8時間の勤務
 ※期間中、数日程度の欠席は調整可能だが初日・最終日は必須参加とする

【2】会場
リモートワークでの実施
 ※新型コロナウイルスの状況を鑑み、原則リモートで行います。
 ※来社が可能な状況だと判断した場合には、オフィスにて数回程度勤務する可能性があります。

【3】選考プロセス、選考スケジュール
エントリーシート提出→プログラミングテスト→面接
 ※まずはエントリーシートのご提出をマイページよりお願いいたします。

◆エントリーシートの提出締切:
 締切①    2021年6月13日(日) 23時59分
 締切②(最終) 2021年6月27日(日) 23時59分

【4】対象
大学生・大学院生の方を対象とするインターンシップです。


募集コース


①顧客プラットフォームサービス開発

一気通貫なフルスタックITエンジニアとして、デジタルビジネス創出・刷新に挑む

<概要>
DXチームで推進中の顧客プラットフォームサービスのエンハンス・新規サービス開発を行います。希望や実装経験を踏まえ、以下のいずれかのプロジェクトを担当します。

A)モビリティー企業の新規デジタルサービス拡大事業
B)日本有数のエネルギー企業の新規デジタル事業のプラットフォーム構築
C)圧倒的な性能が求められるSaaSプラットフォームクラウドアーキテクチャー構築

また、実際に開発にかかわる内容は以下のうちのいずれか(または複数)を予定しています。

1)フロントエンド開発(Vue.js+TypeScript)
2)バックエンド開発(Go言語でのAPI設計、開発、テスト、データモデリング)
3)クラウドインフラ(Terraformを用いた、IaCで実現するAWS・GCP)

<応募条件>
◆必須
・Slackを用いた非同期コミュニケーション
・Git(GitHub)を用いたチーム開発経験
・JavaScript/TypeScript/Go言語での、フロントエンド、またはバックエンド開発経験(満たさない場合は、Ruby・Python・Javaなどでの実装経験があり、主体的に進められること)
  
◆あれば歓迎
・インターンやアルバイトでのプログラミング業務経験
・Vue.js開発経験
・JavaScript開発経験
・TypeScript開発経験
・クラウド(AWS/GCP)の利用経験
・認証認可(OpenID Connect)に興味がある
・SaaS(認証認可/決済/CRM/ポイント)に興味がある

・受入担当者からのメッセージ
実際のエンハンス・開発に携わるため、皆さんの成果がそのまま製品として世に出ていきます。責任もありますが、得られる経験・やりがいはとても大きく、終了時には一回りも二回りも成長できていることをお約束します!

・おすすめポイント

プラットフォームサービスの特性上、フロントエンド・バックエンド・インフラの全てが重要な要素です。そのため、希望に応じた幅広い領域の業務を担当することが可能です。「特定の領域に特化したい」「全領域を幅広く経験したい」といった希望にも可能な限り応えていきます。なお、昨年度の参加者は現在もアルバイトとして第一線級の活躍をしています。それぐらい成長でき、かつPJが好きになるインターンになっているのでぜひご応募ください!

②業界最大級のスマートファクトリー機能開発

スマートファクトリーを推進せよ。従来のアナログ工場制御系のイメージを打ち壊し、時代を先行く工場のさらなる進化を目指す

<概要>
我々の暮らしを支える製造現場には未だ多く課題があり、スマートファクトリー化することで操業を助けることは重要です。今回は、実際に構築し動いている工場システムの機能拡張および横展開として、以下のいずれか、または複数にチャレンジする予定です。

1)Go言語でのAPI設計・開発・テスト
2)Terraformを用いたAWS構築・エンハンス
3)TypeScriptを利用したフロントエンド開発

<応募条件>
◆必須
・Slackを用いた非同期コミュニケーション
・Git(GitHub)を用いたチーム開発経験
・Go言語を用いた開発経験(満たさない場合、Pythonなどいずれかの言語での実装経験があり、主体的に開発を進められること)

◆あれば歓迎
・インターンやアルバイトでのプログラミング業務経験
・クラウド(特にAWS)の利用経験
・Terraform開発経験
・TypeScript開発経験
・VPNやプロキシなどのNW知識

・受入担当からのメッセージ
フューチャー史上初となる物理的な工場の設計とITを絡めたプログラミング設計開発支援でインターンを募集します。昨年も受入実施し、参加者からは大変好評いただいたので今年はより自信をもっておすすめします。

・おすすめポイント
AWS Lambdaでのサーバレスアプリケーションとして運用される各種ロジックをGoで実装する業務を中心に、windows、iOS、 Androidアプリケーション上で動作するフロントエンドアプリケーション(TypeScript)、クラウドインフラの改修、構築まで、幅広く経験を積むことが可能なコースです。一般的なWeb開発では、画面に表示されるものを改修するような業務が中心ですが、このコースでは、ソースコードが実際の工場ハードウェアの物理的な挙動に影響を与える領域まで担当していることが大きな特色です。

③大規模IoTプラットフォームのバックエンド開発

IoTプラットフォームのバックエンド開発の歩き方。綺麗事じゃ済まない泥臭さこそに価値があるんだから

<概要>
実稼働中のミッションクリティカル(高い信頼性が求められるシステム)なバックエンドシステムを開発します。世間でも珍しいほど広域・大規模な接続数であり、稼働後も扱うドメインならではの多くの課題が存在しています。主にGo言語、Swaggerスキーマを駆動としたWeb API開発または、サーバレス志向なバッチプログラムを開発し、課題を一緒に解決に導きましょう。

<応募条件>
◆必須
・Slackを用いた非同期コミュニケーション
・Git(GitHub)を用いたチーム開発経験
・基本的なLinuxコマンドの操作経験
・Go言語を用いた開発経験
・バックエンド開発/APIサーバ開発に興味のある方
・広域IoTに興味がある方

◆あれば歓迎
・インターンやアルバイトでのプログラミング業務経験
・クラウド(特にAWS)の利用経験
・Dockerを用いた開発経験

・受入担当からのメッセージ
Go言語によるAPIサーバ改修の担当いただきます。運用実績のあるシステムがベースとなるため、「フューチャー社員の書いたGoコードを参照しながら、一部機能改修を加えて目的を実現する」作業がメインです。コードを見ながら学ぶことができる環境は確実に成長につながります。PythonやJava、C言語などでの開発経験があれば、既存のITスキルを活かししつつ、さらに「大手企業で通用するモダンな技術」が身につけられます。

・おすすめポイント
バックエンド開発を一通り経験し「アプリ開発・インフラ構築・システム設計」の基本的なところを身につけることができます。フューチャーのモットーである「全員が開発エンジニアであり、あらゆるフェーズを一気通貫で担当できる」を実際に体感し、インターン終了時には「どこでも活躍できるエンジニア」になっていただくことを目標としています。モダンな技術を利用しつつ、かつ、十分な品質を担保する方法を「是非とも身につけたい」方の応募をお待ちしております。

④B2B向けIoTサービスの新規開発

アジャイル前提のモダンな開発スタイルで行う、企業向けIoTサービスの開発。ElectronやCypressなどイケている技術も盛りだくさん

<概要>
普段見ることができない企業向けサービス開発に参加して、ビジネス機会がどのように生まれるか体感しましょう。B2Bならではの厳しい操作性・品質などに触れながら、フロントエンド技術を磨くことができます。主にVue.js・TypeScript・Cypressを用いたフロントエンド開発に挑戦します。

<応募条件>
◆必須
・Slackを用いた非同期コミュニケーション
・Git(GitHub)を用いたチーム開発経験
・いずれかの言語での実装経験
・フロントエンド開発に興味がある方

◆あれば歓迎
・インターンやアルバイトでのプログラミング業務経験
・クラウド(特にAWS)の利用経験
・JavaScript/TypeScript開発経験
・React/Vue.jsなどSPA開発経験
・Flutter開発経験

・受入担当からのメッセージ
「授業で習うだけ」だったプログラミングで、そろそろ「ガチのモノづくり」してみませんか?サポートは手厚いので、心配は無用です。皆様のエントリーをお待ちしています!

・おすすめポイント
主にはフロントエンド開発を通して現場での開発を経験いただく予定です。開発スキルアップはもちろんのこと、現場レベルの品質を保つ仕組みや、ユーザーにとって使いやすいアプリについて考え抜くこと、チームでの開発などなかなか得がたい経験ができると思います。チームの風通しも良く有識者もそろっているので、質問なども気軽にできる雰囲気です。

⑤PythonとAWS Glueを用いた分散アプリ開発

Pythonで学べる業務ロジック。会計系アプリケーションをAWS Glue(PySpark)

<概要>
Pythonを用いて業務系の会計アプリケーション開発が行う業務内容です。主にJupyter Notebook上でPySparkアプリケーション開発に挑戦します。

扱うデータは膨大。そのためPySparkと呼ばれる分散コンピューティングの仕組み上で動かします。Dockerを用いた簡易開発環境なども整えられているため、知識の幅を増やしたい人にもおすすめです。

<応募条件>
◆必須
・Slackを用いた非同期コミュニケーション
・Git(GitHub)を用いたチーム開発経験
・Python経験
・Pythonで業務アプリを書きたい方

◆あれば歓迎
・インターンやアルバイトでのプログラミング業務経験
・クラウド(特にAWS)の利用経験

⑥サブスクサービスのWebアプリ/スマホアプリ開発

BtoBサブスクリプションモデル最前線!メディア業界を支えるアプリケーション開発

<概要>
メディア業界の業務を支えるWebアプリケーションサービスの開発を通じて、サブスクリプション型サービスにおけるチーム開発を経験します。

<応募条件>
◆必須
・Slackを用いた非同期コミュニケーション
・JavaScript/TypeScript/Go言語いずれかを用いた、フロントエンド、またはバックエンド開発経験
・上記を満たさない場合は、Ruby・Python・Javaなど手続き型言語での実装経験があり主体的に進められること

◆あれば歓迎
・Vue.js開発経験
・GitHub・Gitを用いたチームでの開発経験
・クラウド(AWS/GCP)の利用経験

⑦Webサービスのクラウドインフラ構築

クラウドアーキテクチャを極めろ!コードで作るインフラ構築

<概要>
クラウドで動作するWebサービスを支えるインフラ構築を経験します。
Terraform、Ansibleで実現する完全なInfrastructure As a Codeの世界にふれます。

<応募条件>
◆必須
・Slackを用いた非同期コミュニケーション
・PythonまたはGo言語プログラミング経験、もしくはシェルスクリプト経験

◆あれば歓迎
・クラウド(AWS/GCP)の利用経験

⑧言語処理AI開発

言語処理の醍醐味はデータを見ること。プログラムを書くだけじゃない言語処理AI開発を体験しよう!

<概要>
実際の言語データを使って、言語データ自体の分析から解析するシステムの実装まで行い、実案件に近い形での言語処理に触れてもらいます。

<応募条件>
◆必須
・Pythonでの言語処理の経験
・言語自体に対する興味
・TensorflowやPytorchなどを用いたNN構築経験
・SlackやGoogleChatなどを用いた非同期コミュニケーション
・英語論文が読めること

◆あれば歓迎
・言語データのアノテーション経験
・Git(GitHub)を用いたチーム開発経験

⑨服飾に関する画像処理AIの開発

GANを用いたバーチャル試着を実現する

<概要>
アパレル業界においてファッション通販のシェア拡大は著しいものですが、同時に大きな課題になっているのが「試着」です。
この課題を解決するために特殊なデバイスを使わない試着者の写真とGANを用いたバーチャル試着チャレンジします。

<応募条件>
◆必須
・Pythonでの画像処理AIの経験
・TensorflowやPytorchなどを用いたNN構築経験
・SlackやGoogleChatなどを用いた非同期コミュニケーション
・Git(GitHub)を用いたチーム開発経験

◆あれば歓迎
・特になし

⑩業務コスト改善アプリの企画及び開発

利益率向上を達成するアプリ企画開発で、顧客企業における真の課題解決をはかる

<概要>
人材業界をお客さまとするプロジェクトに参画し、契約管理業務における業務コスト低減課題に取り組みます。顧客企業が行っている契約書の適法性チェック業務にかかっているコストを削減するためのアプリケーションの仕組みの検討から開発、効果の評価まで行ってもらいます。

<応募条件>
◆必須
・Slackを用いた非同期コミュニケーション
・Java開発経験
・Git(GitHub)を用いたチーム開発経験

◆あれば歓迎
・特になし

・受入担当からのメッセージ&おすすめポイント
現在、お客様がアナログで行っているワード、エクセル、PDFのバージョン違いのファイルの差分を確認するという業務において、人の目による確認は品質、効率ともに低いため、それを自動化し品質と効率を改善するという課題が存在します。今回のコースではお客様の悩みに対して自分で自動化の仕組みを提案でき、更にその仕組みをそのまま作るというこれぞITコンサルという仕事体験ができます。

また、今回インターン期間中に参加するのはは技術力の高い当社社員が多数いるチームです。技術的なアドバイスやサポートを行います。Javaはできるけど、ちょっと自信が・・・という方もアイデアを凝らして、社員の技術力を学びながら仕組みづくりに取り書かれると思います。是非、応募をお待ちしています。

⑪ソースコード静的解析システムの開発(6/10追加)

AST解析でシステムの構造を解き明かそう!

<概要>
フューチャーでは新システム刷新に向けて業務、システム、データの安心安全な移行を行えるように(絵に書いた餅にしないように)現行システムの調査・分析しファクトを押さえることを大事にしています。様々な分析軸や観点がありますが、その1つにソースコードの静的解析があります。担当して頂くタスクは、以下のうちのいずれかを予定しています。

1)Pythonの構文解析の検証(優先)
2)C#の構文解析の検証

<応募条件>
◆必須
・PythonまたはC#でのオブジェクト指向プログラミング経験

◆あれば歓迎
・インターンやアルバイトでのプログラミング業務経験
・Slackを用いた非同期コミュニケーション
・Git(GitHub)を用いたチーム開発経験
・なんらかのAST解析経験
・大学等での構文解析に関する受講経験

<参考記事>
静的解析によるInvalidなAWS Lambda関数シグネチャの検知 | フューチャー技術ブログ
プログラムを実行せずにソースコードを解析する「静的解析」の一例が紹介されている記事です。

ANTLRを業務で活用した話 | フューチャー技術ブログ
パーサジェネレータANTLRの紹介記事です。

Engineer CampでSQLフォーマッタを開発しました | フューチャー技術ブログ
昨年のEngineer Campに参加した学生の記事です。

その他

◆報酬
1日あたり12000円を支給します。
 ※時給1500円/H。8時間勤務を行った場合の計算です。
 ※実際の勤務時間に基づき支給します。

◆交通費
規定に沿って来社時の交通費を支給いたします。
 ※新型コロナウイルスの状況を鑑み、原則はリモートで行う予定です。

さいごに


フューチャーやEngineer Campについて詳しく知りたい方はぜひ説明会にご参加ください。なお、説明会は任意の参加とし、説明会の参加有無は選考の有利不利には影響しません。

★予約方法
マイページログイン後、予約フォームより希望の日程をご予約ください。

皆さまのエントリーをお待ちしております!


更にフューチャーについて知りたい方は以下のメディアもご覧ください。

採用ホームページ
フューチャーの強み、プロジェクト、人などコンパクトにわかりやすくご紹介しています。


フューチャー技術ブログ
フューチャーのエンジニアによる公式技術ブログです。昨年のインターン参加記も掲載しています。


未来報
未来に向けて挑戦を続けるフューチャーの人、カルチャー、イベントなどを紹介しています。