テクニカルアーキテクト
テクニカルアーキテクトは、組織のデジタルヘルスサービスの技術構造を設計する。コンポーネント、プラットフォーム、ホスティング、連携パターン、そしてセキュリティ、性能、レジリエンスなどの非機能的な品質である。開発者や DevOps エンジニアと密接に協力し、デリバリーチームに技術的なリーダーシップを発揮し、サービスが長持ちし、安全に運用できるよう構築されるようにする。
このテキストは英語から AI アシスタントによって翻訳されたもので、日本語を母語とする方による確認はまだ行われていません。英国政府デジタル・データ専門職能力フレームワーク(UK GDaD PCF)と ESCO からの引用は英語のままです。
- 職群
- アーキテクチャ
- UK GDaD PCF のロール
- Technical architect (Architecture)
- ESCO の職業
- software architect (ISCO-08 2512); cloud architect (ISCO-08 2512)
レベル
| バンド | ロールのレベル | UK GDaD PCF のレベル | 公務員の等級 | 職務評価ポイント |
|---|---|---|---|---|
| 6 | アソシエイト テクニカルアーキテクト | Associate technical architect | EO/HEO | 412 |
| 7 | テクニカルアーキテクト | Technical architect | SEO/G7 | 496 |
| 8a | シニア テクニカルアーキテクト | Senior technical architect | SEO/G7 | 560 |
| 8b | リード テクニカルアーキテクト | Lead technical architect | G7/G6 | 613 |
| 8c | プリンシパル テクニカルアーキテクト | Principal technical architect | G6 | 662 |
デジタルヘルス組織では
- 臨床サービスはしばしば高い可用性と迅速な復旧を必要とするため、技術設計は障害や縮退運転を想定しなければならない。
- 設計は、暗号化、アクセス制御、監査を標準として、機密性の高い健康情報を守らなければならない。
- サービスは多くの臨床システムと共有プラットフォームに、しばしば HL7 FHIR の API やメッセージングで接続するため、連携パターンが設計の中心になる。
- キャッシュ、再試行、時刻の扱いなどの技術設計上の選択は臨床ハザードを生じうるため、アーキテクトは安全ケースに寄与する。
- レガシーな臨床システムと医療機器は、技術、ネットワーク、ホスティングの選択を制約することがある。
UK GDaD PCF のロールの説明
A technical architect provides technical leadership and architectural design.
ESCO の職業とスキル
ESCO は、各職業について、雇用主が通常必要とする(必須)、または必要とするかもしれない(任意)スキルと知識を列挙しています。育成に関する対話のチェックリストとして使ってください。
software architect
Software architects create the technical design and the functional model of a software system, based on functional specifications. They also design the architecture of the system or different modules and components related to the business' or customer requirements, technical platform, computer language or development environment.
必須のスキルと知識(19)
スキルとコンピテンス
- align software with system architectures
- analyse business requirements
- analyse software specifications
- build business relationships
- collect customer feedback on applications
- create flowchart diagram
- create software design
- define software architecture
- define technical requirements
- design process
- oversee development of software
- provide cost benefit analysis reports
- use an application-specific interface
知識
任意のスキルと知識(70)
スキルとコンピテンス
- apply ICT systems theory
- design cloud architecture
- design database in the cloud
- design database scheme
- develop software prototype
- do cloud refactoring
- implement data warehousing techniques
- manage staff
- perform ICT troubleshooting
- perform resource planning
- perform risk analysis
- provide ICT consulting advice
- use markup languages
- use query languages
- utilise computer-aided software engineering tools
知識
- ABAP
- AJAX
- APL
- ASP.NET
- Agile project management
- Ansible
- Apache Maven
- Assembly (computer programming)
- C#
- C++
- COBOL
- CoffeeScript
- Common Lisp
- Erlang
- Groovy
- Haskell
- ICT project management methodologies
- ICT security legislation
- Java (computer programming)
- JavaScript
- Jenkins (tools for software configuration management)
- Lisp
- MATLAB
- ML (computer programming)
- Microsoft Visual C++
- Objective-C
- OpenEdge Advanced Business Language
- PHP
- Pascal (computer programming)
- Perl
- Process-based management
- Prolog (computer programming)
- Puppet (tools for software configuration management)
- Python (computer programming)
- R
- Ruby (computer programming)
- SAP R3
- SAS language
- SPARK
- STAF
- Salt (tools for software configuration management)
- Scala
- Scratch (computer programming)
- Smalltalk (computer programming)
- Swift (computer programming)
- TypeScript
- VBScript
- Visual Basic
- WildFly
- computer programming
- lean project management
- security engineering
- systems theory
- task algorithmisation
- web programming
cloud architect
Cloud architects are responsible for converting the technical features of a project into the architecture to lead to the final product. To develop technical cloud strategy, they have in-depth knowledge of the architectural principles and services, assisting with cloud migration efforts, review workload architectures, and provide guidance on how to address high-risk issues. They typically perform in a pre-sales capacity and are often asked to deliver proof-of-concept projects, topical workshops, and lead implementation projects. They team up with DevOps engineers to build the appropriate technologies.
必須のスキルと知識(6)
スキルとコンピテンス
- collaborate with engineers
- deploy cloud resource
- design cloud architecture
- design cloud networks
- plan migration to cloud
知識
任意のスキルと知識(11)
スキルとコンピテンス
- automate cloud tasks
- coordinate engineering teams
- design database in the cloud
- design for organisational complexity
- develop with cloud services
- do cloud refactoring
知識
Contains ESCO v1.2.1 data (https://esco.ec.europa.eu/). © European Union. Reuse authorised under Commission Decision 2011/833/EU.