株式会社メイプルシステムズ / 正社員 SES WEBエンジニア
大手経済新聞社記事データ検索サービス保守開発プロジェクト
【プロジェクト概要】 - レガシー技術を使用した既存システムのモダンなサーバーサイド構成へのシステムリプレース 【プロジェクト規模】 - プロジェクト人数... 10人 - 所属チーム... 5人(本人含む) - 所属チーム構成... プロジェクトマネージャー(実務歴8年), チームリーダー(実務歴6年), メンバー1(本人、実務歴4年)、Devメンバー2(実務歴6年目), Devメンバー3(実務歴10年目, サーバーサイド開発、有識者) 【プロジェクト詳細】 - Strutsフレームワーク,オンプレミス環境で構築されたシステムをSpringフレームワーク, AWSクラウド環境で構成されたシステムにリプレース - ファイルサーバ全文検索システムをElasticsearchヘリプレース - Redmineを使用した基本設計書、詳細設計書の作成 - JUnitを使用した単体テスト試験項目の作成・実施 - 結合テストの試験項目作成 - プロジェクトマネージャーへの機能提案資料作成 【開発を担当した機能】 - メール送信用のテンプレートファイルをAWS S3から取得する機能 - 経済記事メールマガジン定期送信機能 - Elasticsearchを用いた過去の新聞記事検索機能構築 【使用した技術】 - Java7, Springフレームワーク, Senju, AWS(S3, EC2, RDS), Elasticsearch, Kibana, GitHub, Subversion, PostgreSQL, Tomcat, Redmine, Eclipse, Teraterm, Slack, CentOS7, RedHatEnterpriseLinux, Windows10 【習得した技術】 - AWSクラウド環境での開発 - ジョブ管理ツールを用いたバッチ機能開発 【メンバーとしての振る舞い】 - 個人開発でGit・GitHubおよびAWSの使用経験があったため、チームメンバーにノウハウや知見を共有。新しくAWSを導入するにあたって、英語の公式ドキュメントの調査・内容の共有も行いました。