Crear cuenta
OPOSICIÓN · A2

Técnico/a de Gestión de Sistemas · Congreso de los Diputados

Finalizada

14 plazasLibre

Actualizado el

Requisitos

Requisitos de acceso

Titulación requerida
Título de Diplomado Universitario, Ingeniero Técnico, Arquitecto Técnico o Grado Universitario.

Requisito según las bases oficiales. Consulta la convocatoria para las equivalencias exactas y el resto de requisitos.

Contenido

Temario de la convocatoria

35 temas oficiales · Resolución de 7 de junio de 2022 (BOE-A-2022-10003), anexo (temario).

Bloque I. Temas generales

  • 1. Las Cortes Generales: El Congreso de los Diputados y el Senado: sistema electoral y funciones de las Cámaras.

  • 2. Los órganos de Gobierno en el Congreso de los Diputados: La Presidencia, la Mesa y la Junta de Portavoces.

  • 3. Los órganos funcionales o de trabajo en el Congreso de los Diputados: Pleno, Comisiones, Subcomisiones y Ponencias.

  • 4. Las sesiones y sus clases. El orden del día y las votaciones. La Diputación Permanente. Los Grupos Parlamentarios.

  • 5. La Secretaría General del Congreso de los Diputados: Estructura y competencias de las distintas Direcciones.

Bloque II. Normativas y cumplimiento

  • 6. La protección de datos de carácter personal. Normativa aplicable. Principios, tecnologías y metodologías aplicables para la preservación de la privacidad en el desarrollo de software y la implantación de sistemas.

  • 7. Sistemas de gestión de seguridad de la información. El Esquema Nacional de Seguridad. Análisis y gestión del riesgo.

  • 8. Interoperabilidad. Dimensiones. El Esquema Nacional de Interoperabilidad y las Normas Técnicas de Interoperabilidad. Reutilización de datos y de software: Software de código abierto. Datos abiertos. Licencias de utilización.

  • 9. Firma e identificación electrónica. Sistemas de autenticación. Servicios de directorio. Identidad federada. Infraestructuras de clave pública. El estándar X.509v3. Estándares PKCS. Dispositivos criptográficos. Estándares de firma electrónica: CadES, XadES, PadES. El sellado temporal. Firmas longevas. El Reglamento 910/2014 de la UE (eIDAS).

  • 10. La Administración Electrónica. Conceptos principales en relación con las leyes de Procedimiento Administrativo Común de las Administraciones Públicas y de Régimen Jurídico del Sector Público. Infraestructuras, servicios comunes y compartidos para la interoperabilidad entre las Administraciones Públicas.

Bloque III. Ingeniería del software y desarrollo de aplicaciones

  • 11. Ingeniería del software. Modelos de proceso y de ciclo de vida del software. Metodologías de desarrollo de software: Enfoques clásicos y especializados. El proceso unificado de software. Metodologías ágiles: Scrum, Kanban, XP.

  • 12. Metodología de la programación. Tipos abstractos y estructuras de datos. Complejidad algorítmica. Paradigmas y lenguajes de programación más representativos.

  • 13. Entornos integrados de desarrollo de software. Características, funcionalidades y vinculación con diferentes plataformas y lenguajes de programación. Principales implementaciones. Lenguajes para el desarrollo rápido de aplicaciones: Python, PHP y Perl.

  • 14. DevOps, Integración continua y Entrega Continua. Principales herramientas y plataformas. Herramientas para la prueba automática del software. Calidad del software. Factores. Metodologías y herramientas para integración continua y pruebas del software en Java. Maven. Gradle, Jenkins. Gestión de la configuración con Subversion y GIT.

  • 15. Análisis estructurado. Diagramas de flujos de datos. Diagramas de estructura. Diccionario de datos. Flujogramas. Modelización conceptual: El modelo entidad-relación extendido. Modelización de procesos de negocio. La notación BPM (BPMN).

  • 16. Programación orientada a objetos. Conceptos y fundamentos. Persistencia de objetos. Mapeo Objeto-Relacional. El proceso unificado de desarrollo de software. El lenguaje unificado de modelado (UML). Patrones de diseño.

  • 17. Desarrollo de software seguro. Buenas prácticas de desarrollo software, diseño arquitectónico y de detalle. OWASP. Análisis de vulnerabilidades y métodos de prueba. DevSecOps.

  • 18. Sistemas de gestión de bases de datos relacionales (SGBDR). El modelo de referencia ANSI-SPARC. Estructura general de un SGBDR. El lenguaje SQL. PL/SQL. Bases de datos XML. Almacenes masivos de datos. Bases de datos NoSQL. Big Data.

  • 19. Gestión documental y de contenidos. Documento Electrónico. Expediente Electrónico. Principales tecnologías del mercado. Indexación. Digitalización. Metadatos. Tesauros. Etiquetado semántico. Lenguajes y motores de búsqueda. SEO.

  • 20. El desarrollo de aplicaciones en Java Enterprise Edition y Microsoft.NET. Arquitectura. Frameworks, Tecnologías y herramientas. Mecanismos de integración. Herramientas de elaboración de informes (reporting). Persistencia.

Ver los 15 temas restantes

Bloque III. Ingeniería del software y desarrollo de aplicaciones (continuación)

  • 21. Análisis y diseño de sitios web: Arquitectura de la información. Tecnologías: lenguaje HTML5, CSS, JavaScript. Usabilidad y accesibilidad. Diseño web adaptativo. Diseño web para dispositivos móviles. Frameworks de desarrollo de sitios web y aplicaciones enriquecidas. Spring. Struts. Aplicaciones Web Progresivas. Portales y gestores de contenidos web. Web 2.0.

  • 22. Arquitectura orientada a servicios. Principios. Componentes. Capas. Middleware. Enterprise Service Bus. Orquestación y composición de servicios. Microservicios. Gestión de APIs. El lenguaje XML y estándares asociados. JSON. Publicación y uso de servicios web REST y SOAP con Java. Anotaciones y seguridad con servicios web.

  • 23. El desarrollo de aplicaciones nativas para dispositivos y entornos móviles. Los ecosistemas Android e iOS. Frameworks para el desarrollo portable de aplicaciones móviles.

  • 24. Gestión de audio y vídeo digital. Características y formatos de audio y vídeo. Códecs. Streaming de vídeo en Internet. Reproductor Video.JS. Servicio de streaming con Wowza.

Bloque IV. Redes y sistemas

  • 25. El sistema operativo GNU/Linux. Arquitectura. Instalación, configuración, administración. Automatización de la gestión con bash. Principales distribuciones del mercado.

  • 26. El sistema operativo Windows Server. Arquitectura. Instalación, configuración y administración. Automatización de la gestión con Powershell. Directorio Activo.

  • 27. Sistemas operativos móviles y de escritorio: Principales tecnologías, funcionalidades y características. Control del malware. Herramientas de gestión centralizada de equipos móviles y de escritorio. La consumerización de tecnologías de la información (TI) y el modelo BYOD (Bring Your Own Device).

  • 28. Redes locales cableadas. Estándares de cableado estructurado. Ethernet: La familia de estándares 802.3 y otros estándares y normas relacionadas (familia 802.1 e IP sobre Ethernet). Dimensionamiento y gestión de redes Ethernet.

  • 29. Redes locales inalámbricas. Wi-Fi: La familia de estándares 802.11 y otros estándares y normas relacionadas. Dimensionamiento y gestión de redes Wi-Fi.

  • 30. Arquitecturas y tecnologías de almacenamiento. Sistemas DAS/NAS/SAN. Jerarquías de almacenamiento. Técnicas para mantenimiento de la integridad y la disponibilidad de los datos. Virtualización del almacenamiento. Servicios de almacenamiento provistos desde nubes públicas y sus principales implementaciones.

  • 31. El modelo TCP/IP y sus principales protocolos. IPv4 e IPv6. La red Internet: Arquitectura y principales servicios. Gestión de red. Tecnologías de seguridad en redes IP y aplicaciones en red. Redes Privadas Virtuales.

  • 32. Virtualización. Tecnologías de hipervisor más relevantes. Virtualización de servidores y de escritorios. Contenedores. Hiperconvergencia. Redes definidas por software.

  • 33. Computación en nube. Modelos de servicio. Tecnologías. Principales operadores de nube pública. Principales tipologías de servicios provistos desde la nube pública. Herramientas de orquestación y automatización de sistemas en nube.

  • 34. Ofimática en el ordenador personal. Procesadores de texto, hojas de cálculo, presentaciones, bases de datos, correo electrónico, calendario y agenda. Paquetes integrados: Microsoft Office, LibreOffice. Aplicaciones para la gestión de documentos en formato PDF.

  • 35. Ofimática en nube. Servicios más relevantes. Suites ofimáticas en la nube: Office 365, Google WorkSpace. Plataformas para trabajo colaborativo y en grupo. Plataformas de videoconferencia: Principales estándares e implementaciones del mercado. Sistemas para salas de reuniones

Fuentes oficiales

Documentación oficial del proceso

Enlaces oficiales del organismo (3)

¿Ves algún dato incorrecto? Avísanos

Referencia

Ficha técnica

Tipo de proceso
Oposición
Tipo de plaza
Técnico/a de Gestión de Sistemas
Familia profesional
Informática / TIC
Grupo / subgrupo
Subgrupo A2
Organismo convocante
Congreso de los Diputados
Tipo de organismo
Órgano constitucional
Provincia
Madrid
Denominación
14 plazas de Programador/a (personal laboral) de la Dirección de Tecnologías de la Información y de las Comunicaciones del Congreso de los Diputados (2022)

Para practicar

Exámenes oficiales

Relacionadas