DevOps 開発者生産性エンジニア I
Helpshift の CI/CD パイプライン、クラウドインフラ、開発者ツールを改善します。エンジニアリングのワークフローを自動化し、Kubernetes、可観測性、セキュリティ、信頼性を支援します。
仕事内容
- ビルド、テスト、デプロイ、リリース向けの CI/CD パイプラインを構築・改善する
- 繰り返し発生するビルド、リリース、運用、開発タスクを自動化する
- パイプラインの障害を調査し、信頼性を高める
- バージョン管理とリリースプロセスを支援する
- エンジニアリング業務を効率化するスクリプト、CLI ユーティリティ、社内ツールを作成する
- 開発者のワークフローにおける障害を見つけて解消する
- CI/CD と開発環境を支えるクラウドインフラを扱う
- インフラのプロビジョニングと設定の自動化を支援する
- コンテナ化されたアプリケーションとワークロードを構築・サポートする
- Kubernetes の開発・デプロイ環境を支援する
- 開発者体験システムの監視とログ記録を設定・維持する
- メトリクス、ログ、トレースを用いて問題をトラブルシューティングする
- エンジニアリングインフラ向けのダッシュボードとアラート作成を支援する
- 安全な開発および CI/CD の実践を適用する
- エンジニアリングのワークフローにセキュリティチェックを追加する
- エンジニアリングチームの開発・テスト環境を支援する
- ビルドとテストのプロセスを改善する
- サンドボックスなどの環境の自動化を支援する
- CI/CD、インフラ、コンテナ、開発環境全体の問題を診断する
- ログ、メトリクス、システム情報を使って根本原因を特定する
- 複雑な問題をエスカレーションし、他のメンバーと協力して解決する
- 運用を支援し、インシデントの解決に取り組む
応募要件
- ソフトウェアエンジニアリング、DevOps、インフラ、プラットフォームエンジニアリング、SRE または関連分野で 2~5 年の実務経験がある
- Linux または Unix システムを理解している
- CI/CD と自動化の実務経験がある
- Git とソフトウェア開発ワークフローに精通している
- Docker および/または Kubernetes の経験がある
- 少なくとも 1 つのプログラミング言語またはスクリプト言語を使用した経験がある
- クラウドプラットフォームに触れた経験があり、AWS の経験があれば望ましい
- Infrastructure as Code の基本を理解している
- 監視、ログ記録、トラブルシューティングを理解している
- 優れた問題解決力とデバッグ力がある
- コマンドラインツールを問題なく使える
- 効果的なコミュニケーションとドキュメント作成ができる
- 幅広い技術を学び、扱う意欲がある
- 担当業務に責任を持ち、完了までやり遂げる
- Jenkins または別の CI/CD プラットフォームの経験がある
- AWS の経験がある
- Kubernetes または EKS の経験がある
- Terraform、AWS CDK、CloudFormation または Ansible の経験がある
- Python またはシェルスクリプトの経験がある
- Prometheus、Grafana または同様の可観測性ツールに触れた経験がある
- Helm と GitOps に精通している
- 開発者ツールまたは社内エンジニアリングプラットフォームの経験がある
- VS Code、IntelliJ または同様の IDE に精通している
- テストインフラの経験がある
福利厚生
- 担当する開発者体験のプロジェクトやタスクを着実に遂行する
- 自動化によってエンジニアリングの反復的な手作業を減らす
- CI/CD と開発ワークフローの信頼性を高める
- 開発者体験に関する問題をより迅速に調査・解決する
- 開発者体験システムとツールに対する責任範囲を段階的に広げる
- エンジニアリングチームと前向きに協力する
