転職してから一年四ヶ月ほど経った
すごく中途半端な時期ではあるけども、今までにやったことを記録しておく。
・Webアプリケーション開発に従事
PHPで、フレームワークにLaravelを使いアプリケーション開発を行っている。
一部ではPythonとNode.jsを使っている。
・Gitを使うようになった
それまでも個人で使ってはいたけれど、チームで使うようになった。いわゆるGithub Flow。ブランチを切り、コミットし、プッシュして、プルリクを出してレビューをしてもらい(他のメンバーのものはして)、マージしてデプロイ。
・AWSを使うようになった
サービスをすべてAWS上に構築しているため、AWSを使うようになった。
後述するサービス立ち上げ時には、EC2、Route53、S3、RDS、Lambda、SNS、SQS、ElasticTranscoderなど一通りの設定を経験できた。AWS聞いていたとおりすごく楽である。
---
ここまでは仕事の全体的な事項。ここから個別の案件等について。
---
・二つのサービスを担当
DAU10,000程度のサービス二つのサーバーサイド主担当をしている。
コードを書いたり(レビューは受けている)、時々アクセス集中が予想されるときに用意をしておいたり、運用チームと協議の上機能追加や削除、改善など。
・サービス立ち上げ
担当している二つのサービスのうちの一つは、もともと存在していたもう一つのサービスからフォークされたもので、その立ち上げ準備からサービスイン、運用までメインで行った|ている。
その他、
・RDSのMySQLからAuroraへの移行
・ストリーミングサーバ構築
・Jenkins導入(自動テスト、コードカバレッジや複雑度の測定)
・Sorryサーバ立てる
などをやった。