Architecte technique
Les architectes techniques conçoivent la structure technique des services de santé numérique de l'organisation, c'est-à-dire les composants, les plateformes, l'hébergement, les modèles d'intégration et les qualités non fonctionnelles comme la sécurité, la performance et la résilience. Ils travaillent étroitement avec les développeurs et les ingénieurs DevOps, assurent le leadership technique des équipes de livraison et veillent à ce que les services soient construits pour durer et sûrs à exploiter.
Ce texte a été traduit de l'anglais par un assistant d'intelligence artificielle et n'a pas encore été relu par un locuteur natif. Les citations du référentiel des compétences de la profession numérique et données du gouvernement britannique (UK GDaD PCF) et d'ESCO restent en anglais.
- Famille
- Architecture
- Rôle du UK GDaD PCF
- Technical architect (Architecture)
- Professions ESCO
- software architect (ISCO-08 2512); cloud architect (ISCO-08 2512)
- Sur GitHub
- Document du rôle · Données du rôle
Niveaux
| Bande | Niveau de rôle | Niveau du UK GDaD PCF | Grades de la fonction publique britannique | Points d'évaluation de l'emploi |
|---|---|---|---|---|
| 6 | Architecte technique adjoint | Associate technical architect | EO/HEO | 412 |
| 7 | Architecte technique | Technical architect | SEO/G7 | 496 |
| 8a | Architecte technique senior | Senior technical architect | SEO/G7 | 560 |
| 8b | Architecte technique référent | Lead technical architect | G7/G6 | 613 |
| 8c | Architecte technique principal | Principal technical architect | G6 | 662 |
Dans une organisation de santé numérique
- Les services cliniques ont souvent besoin d'une haute disponibilité et d'une reprise rapide, c'est pourquoi les conceptions techniques doivent prévoir les défaillances et le fonctionnement en mode dégradé.
- Les conceptions doivent protéger par défaut les informations de santé confidentielles par le chiffrement, le contrôle d'accès et la traçabilité.
- Les services se connectent à de nombreux systèmes cliniques et plateformes partagées, souvent par des API HL7 FHIR et la messagerie, c'est pourquoi les modèles d'intégration sont au cœur de la conception.
- Les choix de conception technique, comme le cache, les nouvelles tentatives et la gestion des heures, peuvent créer des dangers cliniques, c'est pourquoi les architectes contribuent aux dossiers de sécurité.
- Les systèmes cliniques anciens et les dispositifs médicaux peuvent contraindre les choix de technologie, de réseau et d'hébergement.
Description du rôle dans le UK GDaD PCF
A technical architect provides technical leadership and architectural design.
Professions et compétences ESCO
ESCO énumère les compétences et les connaissances dont les employeurs ont généralement besoin (essentielles) ou peuvent avoir besoin (facultatives) pour chaque profession. Utilisez-les comme liste de contrôle lors des échanges sur le développement.
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.
Compétences et connaissances essentielles (19)
Aptitudes et compétences
- 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
Connaissances
Compétences et connaissances facultatives (70)
Aptitudes et compétences
- 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
Connaissances
- 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.
Compétences et connaissances essentielles (6)
Aptitudes et compétences
- collaborate with engineers
- deploy cloud resource
- design cloud architecture
- design cloud networks
- plan migration to cloud
Connaissances
Compétences et connaissances facultatives (11)
Aptitudes et compétences
- automate cloud tasks
- coordinate engineering teams
- design database in the cloud
- design for organisational complexity
- develop with cloud services
- do cloud refactoring
Connaissances
Contains ESCO v1.2.1 data (https://esco.ec.europa.eu/). © European Union. Reuse authorised under Commission Decision 2011/833/EU.