2019年入社 / 医療系第二編集部 バックエンドエンジニア
ーーどのような経緯で入社したのですか?
前職では、主にビジネスに関する教育コンテンツ・システムを提供している会社でエンジニアとして働いていました。その会社は教育を売り物にしていることもあり、自社コンテンツに触れて勉強することを奨励していましたので、自社コンテンツに触れる時間を多くとっていました。
ただ、仕事という人生の少なくない時間を投資するのであれば、やはり自分は人間の体に関する製品づくりに時間を捧げたいという思いが強くなり、転職活動の中でご縁があったメディックメディアに入社しました。
ーー今はどんな仕事をしているのですか?
弊社では、QBオンラインという医学生向けの問題演習システムを提供しており、そのバックエンドの開発を担当しています。QBオンラインはAWSのサーバーレス構成+firestoreで現在開発を進めています。使用しているAWSのサービスは、CloudFormation(typescriptによるCDK),Route53,Cloudfront,API Gateway,S3,Dynamodb,Lambda,RDS(Aurora Postgresql),Athena,Glue,Systems Manager(Parameter Store),SQS,StepFunctions,IAM,SNS,VPC,Cloud Watchといったものです。
これから更に構成を変えていく可能性も高く、エンジニアとして触れることができる技術は非常に多い環境です。また、メディックメディアは40年以上の歴史がある会社とは思えないくらい、変化に柔軟に対応し、会社全体としてより良い方向に向かっていこうという意識が非常に強い会社です。たとえば「要件定義側の人と話し合って、仕様に納得したいし提案もしたい」という意見が同僚のメンバーから上がった際には、すぐにその場がセッティングされて議論をしてもらえたりします。これから、バックエンドのアーキテクチャも特に梃入れができるようになっていく見通しなので、要件定義側の方たちの本気に負けないアーキテクチャへ進化させていきたいですね。
ーーどんな方と一緒に働きたいですか?
人柄に関しては、誠実であることを心がけていて、かつ議論をお互いにしながら一緒に成長していくのが楽しいという方が来てくれたらいいなと思います。なかなか私自身もできているかは難しいところですが…。
技術面に関しては、入社前に要求されるスキルセットについては募集要項を見ていただくとして、私としては以下のような傾向の技術的な好みがある方と働けたら嬉しいです。
・explicitな表現のソースコードを好む
・ビジネスロジックとライブラリとしての性質でいえば、どちらに比重を傾けたモジュールなのかを意識して日頃コードを書いている
・サービスを作るにあたって自分なりに学んできた、もしくは確立したサービスの開発・リリースフローがある
・チーム全体の開発効率を意識した上で、どう自分が開発していくかを考えて動くように努めている