自社サービス運営

企画、設計、製造、運営、宣伝。アリストソリューションズは、システム開発の全工程に対応可能です。その強みを生かし、独自サービスの運営も行っています。

開発背景は代表ブログにて解説も行っておりますので、そちらも参照頂ければ幸いです。

私の職務経歴書

「私の職務経歴書」は、システムエンジニアがマッチング営業を行う際に使用する「職務経歴書」をクラウドベースで管理するシステムです。

コンセプト

マッチング営業に使用する「職務経歴書」は、多くの会社では「エクセル方眼紙」という手作業で作成しており、管理する手間が発生します。結果として管理が行き届かなくなり、余り良い内容になっていない経歴書を多数拝見しました。

「私の職務経歴書」は、職務経歴書をクラウドベースのシステムに入力することで管理工数の削減やペーパレス化を実現します。一方でWord出力機能を備えており、印刷にも対応可能。開発者自身がフリーランスエンジニアだからこそ可能な、痒い所に手が届く仕様を実現しています。

URLを職務経歴書をSNS等にアップロードすることで自身の宣伝するも良し。自身のキャリア相談を行う為のベースとするも良し。様々な活用方法を備えています。

活用方法

  • 職務経歴書をクラウドにすることで管理工数を削減します。
  • 職務経歴書をファイルを添付で送付するのではなく、URLを送付することで誤送信のリスクを減らします。
  • 印刷して面談に持ち込むことを想定し、Word形式で帳票を出力します。
  • フリーランス向けの営業サービス、もしくはSNS等で公開し、自身のスキルをより詳細にアピール出来ます。
  • SNSなどの交流の場で自身のキャリア相談を行う際の土台として使えます。

開発に使用した技術領域

  • 言語:Python3.6、Java1.8
  • フレームワーク:Django、Apache POI
  • インフラ:AWS Lambda、Amazon S3

AWS Lambdaを実行環境とした高パフォーマンス、高コスト効率、高拡張性を重視した設計です。

本サービスは不特定多数の利用者を想定しているため、大量アクセスに耐久可能なアーキテクトを構築することが必須要件でした。そこで実行環境にはAWS Lambda、データ管理にはオブジェクトストレージAmazon S3を使用し、各種チューニングを施すことで、凡そ1日3億4000万ヒット(試算)に耐久可能なシステムにしています。

Webシステム部分の開発にはPython + Djangoを採用。PythonでのWeb開発で定評のある構成という評判を聞いてやってみたところ、大変使い勝手が良く、生産性も高くてとても気に入りました。もし「言語は何でも良いからWebシステムを作って欲しい」という話を頂けたら、真っ先にこれを第一候補として提案したいと思います。

帳票出力にはJava + ApachePOIを採用。帳票出力エンジンは高額なソフトウェアが多いですが、オープンソースを使用し無料でWordファイルを出力しています。PDFではなく、遇えてWordにしている所が珍しさがアピールポイントです。Wordなので「ちょっと今回はココを赤文字にしよう」など融通を利かせられるので大変便利です。こちらもお気に入りの一作です。