Profissional de engenharia de integração (interoperabilidade em saúde)
Os profissionais de engenharia de integração conectam os sistemas clínicos e de negócios da organização para que as informações de saúde e de cuidados fluam com segurança até onde são necessárias. Projetam, constroem, testam e dão suporte a interfaces, APIs e fluxos de mensagens usando padrões como o HL7 FHIR e o HL7 versão 2, mapeiam dados e códigos clínicos entre sistemas e mantêm as integrações funcionando em serviço.
Esta tradução foi feita a partir do inglês por um assistente de IA e ainda não foi revisada por um falante nativo. As citações do UK GDaD PCF (Quadro de Competências Digitais e de Dados do Governo do Reino Unido) e do ESCO mantêm-se em inglês.
- Família
- Desenvolvimento de software
- Função do UK GDaD PCF
- Nenhuma: esta referência define a função
- Profissões ESCO
- integration engineer (ISCO-08 2511); database developer (ISCO-08 2521)
- No GitHub
- Documento da função · Dados da função
Níveis
| Faixa | Nível da função | Nível do UK GDaD PCF | Categorias do serviço público | Pontos da avaliação de funções |
|---|---|---|---|---|
| 5 | Profissional de engenharia de integração júnior | — | — | 335 |
| 6 | Profissional de engenharia de integração | — | — | 418 |
| 7 | Profissional de engenharia de integração sênior | — | — | 477 |
| 8a | Profissional de engenharia de integração líder | — | — | 551 |
Em uma organização de saúde digital
- Uma mensagem perdida, atrasada, duplicada ou associada ao paciente errado, como o resultado de um exame ou um encaminhamento, pode causar dano direto, por isso o trabalho de integração segue o processo de gestão de riscos clínicos.
- As integrações transportam grandes volumes de informações de saúde confidenciais entre organizações, por isso cada fluxo precisa de base legal, transporte seguro e auditoria.
- Os sistemas de saúde usam muitos padrões e versões, de mensagens HL7 versão 2 a APIs HL7 FHIR e perfis IHE, muitas vezes com variações locais.
- O significado clínico deve sobreviver à jornada, por isso as pessoas engenheiras mapeiam corretamente terminologias clínicas como a SNOMED CT e associam pacientes de forma confiável.
- Muitas integrações apoiam o cuidado 24 horas por dia, por isso precisam de monitoramento, alertas e caminhos claros para resolver mensagens com falha.
Profissões e competências do ESCO
O ESCO lista as competências e os conhecimentos de que os empregadores costumam precisar (essenciais) ou podem precisar (opcionais) em cada profissão. Use-os como lista de verificação para conversas de desenvolvimento.
integration engineer
Integration engineers develop and implement solutions which coordinate applications across the enterprise or its units and departments. They evaluate existing components or systems to determine integration requirements and ensure that the final solutions meet organisational needs. They reuse components when possible and assist management in taking decisions. They perform ICT system integration troubleshooting.
Essencial: competências e conhecimentos (16)
Competências e aptidões
- analyse network bandwidth requirements
- apply ICT system usage policies
- apply company policies
- define integration strategy
- define technology strategy
- deploy ICT systems
- design component interfaces
- integrate system components
- use scripting programming
Conhecimentos
Opcional: competências e conhecimentos (71)
Competências e aptidões
- adapt to changing situations
- communicate with customers
- design computer network
- implement a firewall
- implement anti-virus software
- perform project management
- use an application-specific interface
- use back-up and recovery tools
- utilise computer-aided software engineering tools
Conhecimentos
- ABAP
- AJAX
- APL
- ASP.NET
- Agile project management
- Ansible
- Apache Maven
- Assembly (computer programming)
- C#
- C++
- COBOL
- Cisco
- Common Lisp
- Groovy
- Haskell
- ICT debugging tools
- ICT infrastructure
- ICT network routing
- ICT recovery techniques
- ICT system integration
- ICT system programming
- 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
- STAF
- Salt (tools for software configuration management)
- Scala
- Scratch (computer programming)
- Swift (computer programming)
- Vagrant
- Visual Basic
- computer programming
- embedded systems
- engineering processes
- hardware components
- information architecture
- information security strategy
- interfacing techniques
- lean project management
- model based system engineering
- software components libraries
- solution deployment
- systems development life-cycle
- tools for ICT test automation
- tools for software configuration management
database developer
Database developers program, implement and coordinate changes to computer databases based on their expertise of database management systems.
Essencial: competências e conhecimentos (20)
Competências e aptidões
- apply information security policies
- balance database resources
- collect customer feedback on applications
- create data models
- estimate duration of work
- identify customer requirements
- interpret technical texts
- perform backups
- report analysis results
- test ICT queries
- use an application-specific interface
- use databases
- write database documentation
Conhecimentos
Opcional: competências e conhecimentos (96)
Competências e aptidões
- address problems critically
- create solutions to problems
- execute ICT audits
- execute analytical mathematical calculations
- execute integration testing
- execute software tests
- identify ICT security risks
- integrate system components
- manage business knowledge
- manage cloud data and storage
- manage digital documents
- perform data mining
- store digital data and systems
- use back-up and recovery tools
- use personal organization software
- use query languages
- use software design patterns
- use spreadsheets software
- verify formal ICT specifications
Conhecimentos
- ABAP
- AJAX
- APL
- ASP.NET
- Ajax Framework
- Assembly (computer programming)
- C#
- C++
- CA Datacom/DB
- COBOL
- CoffeeScript
- Common Lisp
- DB2
- Erlang
- Filemaker (database management systems)
- Groovy
- Haskell
- IBM InfoSphere DataStage
- IBM InfoSphere Information Server
- IBM Informix
- ICT infrastructure
- ICT power consumption
- Informatica PowerCenter
- Java (computer programming)
- JavaScript
- JavaScript Framework
- LDAP
- LINQ
- Lisp
- MATLAB
- MDX
- ML (computer programming)
- MarkLogic
- Microsoft Access
- Microsoft Visual C++
- MySQL
- N1QL
- ObjectStore
- Objective-C
- OpenEdge Advanced Business Language
- OpenEdge Database
- Oracle Application Development Framework
- Oracle Data Integrator
- Oracle Relational Database
- Oracle Warehouse Builder
- PHP
- Pascal (computer programming)
- Pentaho Data Integration
- Perl
- PostgreSQL
- Prolog (computer programming)
- Python (computer programming)
- QlikView Expressor
- R
- Ruby (computer programming)
- SAP Data Services
- SAP R3
- SAS Data Management
- SAS language
- SPARQL
- SQL
- SQL Server
- SQL Server Integration Services
- Scala
- Scratch (computer programming)
- Smalltalk (computer programming)
- Swift (computer programming)
- Teradata Database
- TripleStore
- TypeScript
- VBScript
- Visual Basic
- WordPress
- XQuery
- computer programming
- data engineering
- hardware architectures
Contains ESCO v1.2.1 data (https://esco.ec.europa.eu/). © European Union. Reuse authorised under Commission Decision 2011/833/EU.