職務内容
デジタル庁のエンジニアユニットでは、デジタル庁から提供するサービスの開発や、プロジェクトへの技術支援を行っています。
デジタル庁のソフトウェアエンジニアは、自らコードを書いて開発することを前提に、エキスパートとして、その分野での理想的な環境の構築を行ったり、開発ベンダーと円滑にコミュニケーションをとりながらプロダクト開発を進めていくことが期待されます。
上記をフロントエンドエンジニアの観点から推進するために、デジタル庁内の様々なプロジェクトへ横断で技術支援を行う役割を担っていただきます。
具体的な業務内容は、以下の通りです。
・Webアプリケーションの開発
・デジタル庁から提供するOSSを含むライブラリの開発および外部提供
・デジタル庁内での技術的観点からの要件定義サポート
・事業者を交えたサービス・アプリケーションアーキテクチャ設計
・事業者の成果物に対するレビュー及び開発・技術支援
・ソリューションアーキテクチャの視点から評価した設計の最適化と安全性の向上
・関係者や各チームとの要件および技術面でのコミュニケーションリード
・設計及び構築に係るドキュメンテーション
求める人材
必須スキル
・Webアプリケーションの開発経験5年以上またはそれに準ずる能力
・TypeScript、ReactまたはVueを用いたプロダクト開発経験2年以上
・データベース設計経験
・サーバサイドの開発経験
・AWS、GCP、Azure等のクラウドサービスを利用した開発経験
・CI/CDの構築・運用、テスト自動化等、開発環境の継続的な改善経験
・様々なステークホルダとの円滑なコミュニケーション能力
歓迎スキル
・アジャイル開発、特にスクラム開発に対して主導できる能力
・組織内外との対面及び書面による優れたコミュニケーション能力
・KPIを重視し、積極的に行動し、継続的な改善、適応、反省、成長に意欲的である
・開発者コミュニティにおける活発な活動経験
・新しい技術と研究に対する強い好奇心と積極的に検証する能力
・プロダクト開発においてプロダクトマネージャーやアーキテクト、エンジニアリングマネージャー、テックリードといった役割での実務経験またはそれに準ずる業務遂行能力
・プロダクト開発において開発初期から運用までの一連のプロセスに深く携わった経験、物事を自ら主導して課題解決をする働き方、組織を主導して課題を解決した経験
・Webアクセシビリティ対応の実務経験
・コードレビューや技術選定、ルール策定等の経験
・ベンダーマネジメントの経験
求める人物像
・デジタル庁が掲げるミッション、ビジョン、バリューへの強い共感
・社会全体のデジタル化に向けて、業務を人任せにせず、当事者意識をもって課題を解決していくマインド
・「全体の奉仕者」たる国家公務員に求められる高い倫理観