仕事内容
- Yii2 フレームワークを使用してバックエンド システムを開発および最適化します。
- 要件分析、アーキテクチャ設計、システム機能の実装に参加します。
- 内部およびサードパーティの API 統合 (RESTful および GraphQL) を実行します。
- 中規模および大規模システムのデータベース クエリ パフォーマンスとコード構造を最適化します。
- Yii、コーディング規約、バグ処理に関してジュニアチームメンバーに技術的な指導とサポートを提供します。
- チーム内のジュニア/新人メンバーのタスク分割、コードレビューをサポートします。
- 技術文書、API 仕様、システム操作手順を記録します。
- DevOps プロセスに参加し、必要に応じてシステムを展開、監視、トラブルシューティングします。
- 経営陣によって割り当てられたその他のタスク。
仕事の要件
- 情報技術、コンピュータサイエンス、または関連分野を卒業している。
- 優れた分析力と問題解決能力。
- タスクの割り当て、コミュニケーション、メンバーの指導とサポートを行う能力
- 積極的で責任感が強く、独立して、またチームで仕事ができる。
- 新しい技術を学び、技術動向を更新する精神を持ちましょう。
- 英語で技術文書を読んで理解する能力。
PHP 、特にYii2フレームワークを使用したアプリケーション開発の経験が2年以上
PHPプログラミングの経験とオブジェクト指向プログラミング(OOP)の知識があること
REST 標準 API の設計および開発の経験。 JSON、XML に関する知識。
リレーショナルデータベース(PostgreSQL、MySQL)に関する十分な理解
PostgreSQL または MySQL の操作、テーブル設計、インデックス作成、SQL 最適化に精通している。
Symfony フレームワークに関する知識または経験があれば有利です (必要に応じてフレームワークを組み合わせたり切り替えたりできます)。
Docker、Git、Git Flow の使用に精通している。