株式会社ナビエースは包装用の段ボールの製造販売を通じて、環境・作業性・輸送効率などの面から物流のコストダウンを実現する会社です。 今回のインターンでは、学生の皆様のキャリアに役立つ機会にするためにはどうしたら良いのかを一緒に考え抜き、お互いの考えをすり合わせながらお任せする業務を決定します。 お任せする業務の大枠は社内で利用するWEBアプリの開発です。フロントエンド、インフラの領域を一挙にお任せします。あなたの得意な言語に加えてGitやDockerなどの技術を使い、常に学び続けながらWEBアプリを作っていきましょう。皆さんの技術レベルに応じた仕事をお任せします。 <インフラエンジニア > Windowsからlinux、またはSaaS(主にMS365)に関わる管理と開発業務。 会社組織が運営されるための土台となる部分を構築していくお仕事になります。 --技術内容 ・SaaSの応用的開発(powerautomate、office script、それらと他のサービスとの連携など) ・ネットワークの基本知識(OSI参照モデル、TCP/IPなど) ・セキュリティの基本知識(ファイアウォールや公開鍵認証など) ・linuxの基本知識(一般的なコマンドとテキストエディタなど) ・git、docker、kubernetes --研修内容 1. 最初はSaaSを軸にweb技術とインフラの関わり方に慣れてもらいます。 2. 並行してlinuxのことを覚えていただき、オンプレのサーバー構築などを経験していただきます。 3. 慣れてくれば、自動化を行いたいタスクを割り振っていき、徐々に難しい課題にチャレンジしていただきます。 <フロントエンドエンジニア > Reactによるフロントエンド開発業務。 自社開発アプリケーションのフロントエンド開発をしていただきます。 --技術内容 ・Reactによる開発 ・HTML、CSS、javascript ・クラス定義またはhooks(オブジェクト指向の基本的な理解) ・Ajax、http、ssl、その他webサービスの基本的な仕組み ・linuxの基本知識(一般的なコマンドとテキストエディタなど) ・git及びdocker --研修内容 1. Gitとdockerによる開発環境構築 2. Reactの簡単なチュートリアル 3. 実際に用いるアプリケーションの開発 4. 徐々に難易度を上げていきます