継続的改善を続けて行えるエンジニアになる
「新しい分野の技術を得る」「考える力を伸ばす」こういった活動を続けていけるエンジニアでありたいです。その活動が自分自身のエンジニアとしての改善(成長・良くなること)であり、アジャイル開発における継続的改善というのは、自分のエンジニアとしての姿勢であると考えています。
このプロジェクト詳細は公開されていません
このプロジェクト詳細は公開されていません
このプロジェクト詳細は公開されていません
このプロジェクト詳細は公開されていません
このプロジェクト詳細は公開されていません
このプロジェクト詳細は公開されていません
このプロジェクト詳細は公開されていません
このプロジェクト詳細は公開されていません
このプロジェクト詳細は公開されていません
このプロジェクト詳細は公開されていません
社内のDX(デジタルトランスメーション)化の推進
お問い合わせの運用業務の見直しや管理体制の改善などを行う必要があった。開発側と運用担当との間に隔たりが生じると改善後のシステムを利用してもらえないと考え、できるだけ理解を深めてもらえるように努めた。
単純な改善だけだと導入して使い方だけ伝えて終わってしまい、本当の運用サイドの立場を考慮していないものになる。デジタルトランスメーションとしての考え方として本来の意味では若干異なるがDevOps的な思想が重要で開発と運用が手を取り合う姿勢が重要だと思い、運用サイドにシステムを移行するメリットや移行前にもモック的なツールを用意して理解してもらえるように配慮した。問題や障害といった意味では運用担当者は新しいツールに抵抗を見せることが多いため、新システムのテスト環境による運用のシミュレーションなどを準備しスムーズに運用できるように配慮した。
検索エンジンにおける新規検索対象システムの要件整理
検索エンジンへの新規検索対象の要望から要件を整理し、検索対象となる本文・メタ情報や検索結果画面のイメージ作成などの要件整理を行う。また要件に沿った自身が開発を行う。
検索エンジンの運用を担当していたため顧客からの新規検索対象の要望をいただくケースがある。よくある問題としては検索対象となるシステムの構造などが伝えられないことがあり、実装までに時間が掛かってしまうこともあるため、事前の要件整理の部分で対象のシステムへの理解や情報収集などを行った。単純に検索対象の追加だけでなく、不要なメタ情報によるノイズが考えられる場合は顧客に対してデメリットを伝え、要件から除外してもらうなどの折衝も行った。最終的には全ての要件を自身で実装することになるが、顧客との話し合いから認識齟齬などはほぼなく開発を完了させることができた。
Kubernetesなどのコンテナを運用する技術
お互いに尊敬できるチーム