シニアDevOpsエンジニア | RabbitMQ専門家 | リモートポジション
リモート勤務
パート
リモート / 世界中 - 当社では、ミッションクリティカルなインフラストラクチャスタックの包括的なシステム監査を実施し、戦略的な改善を実装する優れたシニアDevOpsエンジニアを求めています。理想的な候補者は、高スループットの本番環境におけるRabbitMQクラスターの設計と最適化に関する豊富な経験を持ち、複雑な分散システムのトラブルシューティングに優れた能力を持っています。
主な責任
- インフラストラクチャの脆弱性とパフォーマンスのボトルネックを特定するための徹底的なシステム監査の実施。
- 最大の信頼性とスループットを実現するためのRabbitMQクラスター構成の設計と最適化。
- メッセージキューイングシステムとイベント駆動型アーキテクチャに関する複雑な問題のトラブルシューティングと解決。
- PrometheusやGrafanaなどの業界標準ツールを使用した重要なインフラストラクチャコンポーネントの包括的な監視とアラートの実装。
- 開発チームと協力してNode.jsアプリケーションのパフォーマンスとスケーラビリティを最適化。
- TerraformまたはPulumiなどのツールを使用したInfrastructure as Code(IaC)ソリューションの作成によるデプロイメントと構成管理の自動化。
- シームレスな統合とデプロイメントワークフローのためのCI/CDパイプラインの設計と維持。
- システムアーキテクチャと運用手順の詳細なドキュメントの作成。
- DevSecOps原則に従ったインフラストラクチャ全体におけるセキュリティのベストプラクティスの実装。
- インフラストラクチャの設計と最適化戦略についてチームメンバーに技術的なガイダンスを提供。
必須スキル
- DevOps、SRE、または類似の技術運用役割における5年以上の経験。
- 高スループットの本番環境でのRabbitMQクラスターの構成と管理に関する強力な実践経験。
- Node.jsアプリケーション(v18+)とそのデプロイパターンに関する実証された経験。
- メッセージキューアーキテクチャ、通信パターン、障害モードに関する深い理解。
- コンテナ化技術(Docker、Kubernetes、または同等のもの)に関する熟練度。
- 主要なクラウドプラットフォーム(AWS、Azure、またはGCP)のいずれかでの経験。
- Infrastructure as Codeツール(Terraform、Pulumi、CloudFormation、または同等のもの)に関する強い知識。
- 監視と可観測性ツール(Prometheus、Grafana、ELKスタック、Datadog)の経験。
- 複雑な分散システムのトラブルシューティングと問題解決のための優れたスキル。
- ネットワークプロトコル、セキュリティ原則、パフォーマンス最適化技術に関する確かな理解。
あれば望ましいスキル
- 他のメッセージブローカー(Kafka、ActiveMQ、ZeroMQ)の経験。
- 補完的なデータストレージのためのRedis、MongoDB、または他のNoSQLデータベースの知識。
- マイクロサービスアーキテクチャパターンとベストプラクティスの熟知。
- ログ集約、分析、自動アラートシステムの経験。
- クラウドプラットフォーム(AWS、Azure、GCP)の専門資格。
- 大規模な高スループット、低レイテンシーシステムの設計経験。
- 金融、医療、またはeコマースシステムでの経歴。
- GitOpsワークフローと方法論の経験。
- サービスメッシュ技術(Istio、Linkerd、Consul)の知識。
- オープンソースDevOpsツールまたはインフラストラクチャプロジェクトへの貢献。
当社チームに参加する理由
当社では、ビジネスの信頼性とパフォーマンスに直接影響を与える挑戦的なインフラストラクチャの問題に取り組むことができます。競争力のある報酬、柔軟なリモートワーク体制、専門的な成長の機会、そして技術的な卓越性とイノベーションを重視する協力的な文化を提供しています。当社に参加して、品質とワークライフバランスの両方を優先する環境で最先端のインフラストラクチャ技術を使用しながら、魅力的な技術的課題を解決しましょう。