シニアMySQL/PHP開発者 | 金融データシステム | リモートワーク | 経験5年以上
リモート勤務
フルタイム
パート
当社は確立された金融市場情報機関であり、経験豊富なMySQL/PHPアプリケーション開発者を求めております。あなたはデータベースアーキテクチャの設計と最適化、データ配信システムの開発、そして当社の金融データプラットフォームのための効率的なバックエンドソリューションの作成を担当していただきます。これは完全リモートの役割であり、サンクトペテルブルクまたはエレバンでの四半期ごとの対面コラボレーションセッションがあります。
主な責任
- 金融市場プラットフォーム向けの堅牢なデータベース構造とデータ投影システムの設計と実装。
- リアルタイム同期とデータ精度を確保するための効率的なデータレプリケーターの開発。
- 複数のチーム施策の基盤となるデータベース操作レイヤーの保守と強化。
- 大量の金融データを処理する複雑なSQLクエリを最大のパフォーマンスを達成するために最適化。
- クライアント向けデータフィード配信システムとAPIのサポートと拡張。
- データベースシステムとフロントエンドアプリケーション間のシームレスな統合を確保するための部門横断的なチームとの協力。
- コードレビューへの参加と技術文書への貢献。
- データベースのセキュリティ、パフォーマンス、スケーラビリティのためのベストプラクティスの実装。
必要なスキルと経験
- データベースシステムを扱うPHPバックエンド開発者としての最低5年間の専門的経験。
- 共通テーブル式(CTE)、ウィンドウ関数、ストアドプロシージャ、トリガーなどの高度な機能を含むMySQL 8.0+の専門知識。
- 大規模データセット(5,000万レコード以上)での複雑なSQLクエリのパフォーマンス最適化の実績。
- オブジェクト指向プログラミング原則の深い理解を持つPHP 8.1+での強力な熟練度。
- 本番環境での一般的な設計パターン(ファクトリー、シングルトン、リポジトリなど)の実装経験。
- データベース正規化、インデックス戦略、クエリ実行計画の確かな理解。
- Gitバージョン管理と協調開発ワークフローの熟練。
- 詳細とシステムパフォーマンスに注意を払う優れた問題解決能力。
- 優れたコミュニケーションスキルと分散チーム環境で効果的に働く能力。
あれば望ましいスキル
- 毎秒1000以上のトランザクションを処理する高負荷システムの経験。
- データベースシャーディングと水平スケーリング技術の知識。
- 特にMongoDBなどのNoSQLデータベースの知見。
- メッセージキューイングシステム(RabbitMQ、Kafka)の経験。
- Dockerとコンテナ化原則の知識。
- 金融市場データ構造と要件の理解。
- RESTful API設計と開発の経験。
- フロントエンド技術(JavaScript、HTML、CSS)の基本知識。
当社チームに参加する理由
当社のダイナミックなチームに参加し、グローバル市場に影響を与える最先端の金融データシステムに取り組みませんか。当社は競争力のある報酬、柔軟な勤務時間、専門的成長の機会、そして協力的なリモートファースト文化を提供します。最新のデータベース技術を使用しながら、安定して成長する組織で複雑な技術的課題を解決する機会があります。