ソフトウェアエンジニアの一般的なスキル、経験
git の使用経験
xUnitなどのFWを用いたテストの開発経験
OOP、Functional Programming などのプログラミングパラダイムの十分な理解
アルゴリズムに関する深い理解と、素早く実装できる充分なスキル
大規模なアプリケーション開発において、適切にアーキテクチャーの選定・設計した経験
Webアプリケーションの開発・運用経験
Go, Pythonなどのプログラミング言語の知識・経験
Webアプリケーションフレームワークを用いた開発運用経験
RESTful APIの設計・開発
Dockerフレンドリな環境での開発・運用経験
GCP/AWSなどのクラウドインフラをプロダクションレベルで運用した経験
DNS, load balancer, firewall(security group), routing table, network
などに関する知識
terraform、k8sの運用経験
自動化されたデプロイフローでの開発の経験(CI/CD)
SQLに関するとても深い理解と充分な経験
複雑なデータ構造の設計・運用経験
集約関数以上のレベルのクエリを書ける力
リモート環境下での他者との意思疎通が柔軟に円滑にできる事
ビジネス側・他エンジニアとコミュニケーションがとれる
SNSアカウントでログイン