Actualizado a diciembre del 2025
Oposición 1 plaza Analista programador/a en el Ayuntamiento de Bilbao: guía completa y práctica
Te presentamos un resumen claro y útil sobre la convocatoria para la provisión en propiedad de 1 plaza de Analista programador/a por el sistema de acceso libre mediante concurso-oposición en el Ayuntamiento de Bilbao, correspondiente a la Oferta de Empleo Público 2024. Esta convocatoria, publicada en las bases específicas consolidadas, pertenece a la Administración Local del Territorio Histórico de Bizkaia y está integrada en la escala de administración especial, subescala de servicios especiales, clase cometidos especiales (grupo A, subgrupo A-2).
Resumen rápido: se convoca 1 plaza con perfil lingüístico 3 de euskera no preceptivo. El procedimiento es concurso-oposición y la fase de oposición consta de tres ejercicios (dos eliminatorios y un tercero voluntario no eliminatorio de euskera). La fase de concurso valora experiencia, formación e idiomas hasta un máximo de 7,00 puntos. La tasa por derechos de examen es de 6,00 euros, pagadera por pasarela de pagos o mediante giro postal según se explica en las bases. El plazo de presentación de solicitudes es de 20 días hábiles desde la publicación en el Boletín Oficial correspondiente.
Asimismo, la convocatoria contempla periodo de prácticas de hasta seis meses para las personas que resulten seleccionadas, así como la posibilidad de confección de una bolsa de trabajo. Este artículo es un resumen informativo con enlaces a las claves de la convocatoria; es importante que consultes las bases oficiales para cualquier trámite o detalle no exhaustivamente desarrollado aquí.
Requisitos del proceso selectivo: qué necesitas para inscribirte
Antes de presentar tu solicitud, comprueba que cumples los requisitos específicos que exige la convocatoria. A continuación se detallan los requisitos extraídos literalmente y actualizados de las bases:
- Estar en posesión o en condiciones de obtener al finalizar el plazo de presentación de instancias el título de Ingeniería técnica informática o Grado en informática.
- Poseer la nacionalidad española en los términos previstos en las bases generales (consulta la base quinta de las bases generales publicadas en el Boletín Oficial de Bizkaia).
- Tener cumplidos 16 años y no exceder, en su caso, de la edad máxima de jubilación forzosa.
- No hallarse en causa legal de incapacidad o incompatibilidad recogida en la normativa vigente sobre incompatibilidades del personal al servicio de las Administraciones públicas (se exige la compatibilidad de actividades cuando proceda).
- Haber abonado la tasa por derechos de examen, cuyo importe es de 6,00 euros, dentro del plazo de presentación de solicitudes.
- Presentar la solicitud en el plazo y forma establecidos: telemáticamente a través de https://ope.bilbao.eus o en formato papel en los lugares legalmente previstos.
Pago de tasas y formas de abono: el pago podrá realizarse mediante la pasarela de pagos accesible una vez cumplimentada la solicitud en https://ope.bilbao.eus, o bien mediante giro postal/ingreso en cuenta dirigido a la Dirección de Organización y Gestión de Recursos Humanos del Ayuntamiento de Bilbao. Es imprescindible que el justificante de pago se presente dentro del plazo de solicitud si se opta por vías no telemáticas.
Fases del proceso selectivo: estructura, puntuaciones y recomendaciones
El sistema de selección es concurso-oposición. La fase de oposición precede a la de concurso y está compuesta por tres ejercicios. A continuación se explican en detalle el formato, el sistema de evaluación y consejos de preparación.
Resumen de etapas y ponderación
La fase de oposición aporta hasta 40,00 puntos (sin considerar la puntuación del euskera como mérito) y la fase de concurso hasta 7,00 puntos. La suma de ambas dará la puntuación final que determine la relación de personas seleccionadas.
Fase de oposición (detallada)
La fase de oposición consta de tres ejercicios: dos obligatorios y eliminatorios y un tercero voluntario no eliminatorio (prueba de euskera). El tribunal podrá alterar el orden de los ejercicios o acumularlos en la misma jornada, previa publicación en la web municipal.
Primer ejercicio: partes, tiempo y calificación
Formato: este primer ejercicio se compone de dos partes que se realizan en la misma jornada:
- Primera parte: cuestionario tipo test de 60 preguntas (50 evaluables y 10 de reserva) sobre la parte general (temas 1-12). Cada pregunta tiene cuatro alternativas y sólo una correcta. Se califica de 0,00 a 5,00 puntos. Cada acierto vale 1,00 punto y cada error penaliza con -0,33 puntos. Las preguntas no contestadas o respuestas dobles no se penalizan. La suma directa máxima (50 respuestas correctas) se transforma a la escala de 0,00–5,00.
- Segunda parte: desarrollo por escrito de 2 temas a elegir entre 3 extraídos al azar de la parte específica. Tiempo máximo: 3 horas. Se valora de 0,00 a 15,00 puntos y exige obtener un mínimo de 9,00 puntos en esta parte.
Resultado del primer ejercicio: calificación total del ejercicio entre 0,00 y 20,00 puntos. Para superar esta prueba es necesario alcanzar al menos 10,00 puntos totales y, además, obtener el mínimo de 9,00 en la segunda parte, en caso contrario quedas eliminado/a.
Consejos específicos para preparar el primer ejercicio:
- Para el test general (parte 1) practica bancos de preguntas y trabaja la técnica de eliminación. Prioriza velocidad y precisión: una mala estrategia de respuesta puede penalizar considerablemente por la deducción de -0,33.
- Para el desarrollo de temas (parte 2) aprende a estructurar el tema en introducción, despiece por apartados y conclusiones prácticas. El tribunal publicará criterios generales de corrección; domina las materias específicas del temario y prepara esquemas para cada tema.
- Simula exámenes de 3 horas para mejorar la gestión del tiempo y cuida la presentación escrita: claridad y orden suman puntos en la corrección.
Segundo ejercicio: supuesto práctico
Característica: resolución por escrito de un supuesto práctico vinculado a la parte específica del temario. Tiempo máximo: 2 horas. Se valora entre 0,00 y 20,00 puntos y es eliminatorio: es necesario obtener al menos 10,00 puntos para superarlo.
Consejos prácticos:
- Enfoca la preparación en casos reales: análisis funcional, modelado, diseño de APIs, bases de datos y algoritmos según el temario (temas 32 a 61 relacionados con desarrollo, bases de datos, seguridad y arquitectura).
- Practica resolución de supuestos cronometrados y documenta tus soluciones (diagramas, pseudocódigo, justificación de decisiones técnicas y propuestas de pruebas).
- Revisa los criterios de corrección que el tribunal comunique antes del ejercicio y ajusta las respuestas al formato que se valore (diagramas, tablas, código o pseudo-código según se indique).
Tercer ejercicio: prueba de euskera (voluntaria y no eliminatoria)
Propósito: acreditar el perfil lingüístico 3 de euskera conforme a las directrices del Instituto Vasco de Administración Pública. Este ejercicio es voluntario y no eliminatorio, pero su acreditación otorga puntuación como mérito:
- Si acreditas el perfil lingüístico 3: 9,40 puntos.
- Si acreditas perfil 2 o nivel B-2: 4,70 puntos.
- Si acreditas perfil 1 o nivel B-1: 2,35 puntos.
Exenciones: están exentos/as quienes ya posean certificación IVAP del perfil 3 o títulos oficiales equivalentes a C1, o quienes figuren acreditados en el Registro Unificado de Títulos y Certificaciones de Euskera. Si autorizas la comprobación del registro, el Ayuntamiento podrá verificarlo telemáticamente.
Fase de concurso: baremación de méritos
La fase de concurso valora los méritos alegados en la solicitud y debidamente acreditados tras la oposición. La puntuación máxima es 7,00 puntos. Detalle de la valoración:
- Antigüedad / Experiencia: hasta 6,00 puntos por servicios prestados en Administraciones públicas en plaza de analista programador/a del grupo A, subgrupo A2. Se otorgan 2,00 puntos por cada año de servicio o fracción superior a seis meses (máx. 6,00).
- Formación e idiomas: hasta 1,00 punto en total. Desglose:
- Titulaciones académicas oficiales (MECES 2 o superior) no exigidas como requisito: 0,75 puntos para titulaciones de ciclo o grado; 0,25 puntos por máster oficial universitario si procede.
- Idiomas de la UE (Francés, Inglés, Alemán, Italiano): 0,25 puntos por nivel B-2 y 0,50 puntos por nivel C-1, por idioma, con certificación oficial que acredite las cuatro destrezas.
Importante: solo se valorarán los méritos alegados en la solicitud y acreditados según los plazos que marque el tribunal. No se computarán méritos posteriores al cierre del plazo de instancias.
Análisis de la oposición y consejos prácticos
¿A quién va dirigida esta convocatoria? Principalmente a titulados/as en informática que busquen acceso a la función pública local en el Ayuntamiento de Bilbao y quieran especializarse en proyectos relacionados con sistemas de información, cloud, ciberseguridad, GIS, desarrollo Java/.NET y tecnologías web descritas en el temario específico.
Ventajas:
- Estabilidad y condiciones retributivas propias del subgrupo A-2.
- Temario actual y muy tecnológico que favorece a perfiles con experiencia real en proyectos y herramientas modernas (IA, Big Data, Cloud, APIs, Microservicios).
- Bolsa de trabajo y posibilidad de movilidad en la administración local.
Desventajas y factores a valorar:
- Alta especialización del temario específico; competirás con profesionales con experiencia y titulaciones adecuadas.
- El primer ejercicio penaliza errores en el test; una estrategia inadecuada en el examen puede perjudicar tu nota.
- La fase de concurso tiene un peso limitado (7 puntos), por lo que la preparación de la oposición es clave.
Estrategias de estudio personalizadas y de alto valor
Te recomendamos planificar un calendario de estudio de 4 a 6 meses (según disponibilidad) que combine teoría y práctica:
- Segmenta el temario: dedica bloques semanales a la parte general (administración pública, normativa local y empleo público) y bloques temáticos a la parte específica (bases de datos, programación Java/Python/.NET, APIs, cloud, ciberseguridad, GIS).
- Practica exámenes tipo test y controla la gestión del riesgo en respuestas: entrena la penalización de -0,33 para evitar contestar aleatoriamente.
- Para la parte de desarrollo y supuestos prácticos, elabora proyectos cortos (microservicios, APIs, consultas SQL, diagramas UML) que puedas presentar como ejemplos prácticos si el tribunal valora soluciones bien estructuradas.
- Si no dominas el euskera, valora preparar al menos el ejercicio voluntario si prevés que su puntuación puede ser diferencial; acreditar perfil 3 suma 9,40 puntos si ya lo posees.
- Organiza la documentación de méritos con antelación: certificados de experiencia, títulos y acreditaciones lingüísticas deben estar listos para acreditar si te requieren tras la oposición.
- Simula el periodo de prácticas: la capacidad de adaptación, comunicación y trabajo en equipo serán evaluadas; prepara casos que demuestren responsabilidad e iniciativa.
En definitiva, la convocatoria del Ayuntamiento de Bilbao para 1 plaza de Analista programador/a en el territorio de Bizkaia combina una oposición con ejercicios técnicos exigentes y una fase de concurso que premia experiencia y formación. No olvides revisar las bases oficiales y los anuncios en https://ope.bilbao.eus para fechas, tribunal y posibles ampliaciones de plazas. Te recomendamos preparar un plan de estudio riguroso, compaginar teoría con práctica y tener toda la documentación de méritos lista para su acreditación.
Si vas a presentar tu solicitud, recuerda comprobar plazos, abonar la tasa de 6,00 euros y, si no optas por la vía telemática, presentar el justificante del pago junto con el modelo oficial. Consulta siempre las bases completas publicadas en el Boletín Oficial de Bizkaia para asegurar que sigues los trámites y requisitos oficiales al pie de la letra.
Temario de la convocatoria para el puesto Analista Programador/a en el Ayuntamiento de Bilbao
El temario que se presenta a continuación corresponde a la convocatoria para la provisión en propiedad de 1 plaza de Analista programador/a, y está dividido en dos bloques: Parte General y Parte Específica. Este contenido será evaluado a través de un sistema de concurso-oposición, donde se valorarán tanto los conocimientos generales como los específicos requeridos para el puesto.
Bloque I: Parte General
- Tema 1: La Constitución Española de 1.978. Principios generales. Derechos y deberes fundamentales.
- Tema 2: El Estatuto de Autonomía del País Vasco. Las competencias del País Vasco: exclusivas, de desarrollo legislativo y ejecución y de ejecución.
- Tema 3: El municipio. La organización municipal de los municipios de gran población (título X de la Ley 7/1985, de 2 de abril, reguladora de las Bases del Régimen Local).
- Tema 4: La organización del Ayuntamiento de Bilbao. Reglamentos orgánicos.
- Tema 5: La Ley 39/2015, de 1 de octubre, del Procedimiento Administrativo Común de las Administraciones Públicas.
- Tema 6: La Ley 11/2022, de 1 de diciembre, de Empleo Público Vasco. Sistema retributivo en el empleo público vasco. Derechos, deberes, código de conducta, incompatibilidades y responsabilidades del personal empleado público vasco. Régimen disciplinario.
- Tema 7: Ley 10/1982, de 24 de noviembre, Básica de normalización del uso del Euskera.
- Tema 8: Ley 31/1995, de 8 de noviembre, de prevención de Riesgos Laborales.
- Tema 9: Ley Orgánica 3/2018, de 5 de diciembre, de Protección de Datos Personales y garantía de los derechos digitales. Reglamento General de Protección de Datos (Reglamento 2016/679 del Parlamento Europeo y del Consejo de 27 de abril de 2016 relativo a la protección de las personas físicas en lo que respecta al tratamiento de datos personales y a la libre circulación de estos datos y por el que se deroga la Directiva 95/46/CE).
- Tema 10: Decreto Legislativo 1/2023, de 16 de marzo, por el que se aprueba el texto refundido de la Ley para la Igualdad de Mujeres y Hombres y Vidas Libres de Violencia Machista contra las Mujeres. El vigente Plan Municipal para la Igualdad de Mujeres y Hombres del Ayuntamiento de Bilbao.
- Tema 11: La contratación administrativa. Clases: elementos y sujetos, objeto y causa de los contratos públicos. La forma de la contratación y los Sistemas de selección de los contratistas. La formalización de los contratos.
- Tema 12: Los instrumentos reguladores de los recursos humanos: la oferta pública de empleo, los planes de empleo y otros Sistemas de racionalización.
Bloque II: Parte Específica
- Tema 13: Esquema Nacional de Interoperabilidad - ENI. Normas Técnicas de Interoperabilidad.
- Tema 14: Esquema Nacional de Seguridad – ENS. Objetivos. Elementos del Esquema Nacional de Seguridad. Ámbito de aplicación.
- Tema 15: Infraestructuras, servicios comunes y compartidos para la interoperabilidad entre Administraciones públicas estatales. Cl@ve Identificación y Firma. Identificación y Firma Giltza. La Carpeta Ciudadana, el Sistema de Interconexión de Registros, la Plataforma de Intermediación de Datos y otros servicios.
- Tema 16: Infraestructuras, servicios comunes y compartidos para la interoperabilidad entre Administraciones públicas. Nodo de Interoperabilidad y Seguridad de las administraciones de la «CAPV». NISAE. Izenpe. Identificación y Firma Giltza. La Carpeta Ciudadana. Interconexión entre administraciones locales y diputaciones.
- Tema 17: La sociedad de la información. Marco jurídico sobre la identificación y la firma electrónica. Reglamento eIDAS. Cifrado simétrico y asimétrico. Firma digital. Tipos de firma. Normativa existente. Medios de identificación de la ciudadanía.
- Tema 18: Reglamento y/o normativa existente de Protección de Datos a nivel estatal y europeo.
- Tema 19: Administración electrónica en el Ayuntamiento de Bilbao para la atención a la ciudadanía. Registro, gestión de expedientes, digitalización de documentos, gestión de notificaciones y firma.
- Tema 20: Sede electrónica del Ayuntamiento de Bilbao. Tramitación electrónica web del Ayuntamiento. Características y servicios que ofrecen medios de identificación y firma digital.
- Tema 21: Mapa de Ruido de Ocio de Bilbao para 2023.
- Tema 22: Principales fuentes de contaminación atmosférica y ruido de los vehículos. Métodos y aparatos de medida. Métodos de reducción.
- Tema 23: Criterios de calidad del aire. Calidad del aire en Bilbao.
- Tema 24: Principios básicos de acústica. Unidades. Instrumentación.
- Tema 25: Ruido de tráfico. Criterios de evaluación. Situación en Bilbao.
- Tema 26: Redes de Radiocomunicaciones de Seguridad y Emergencias. Estándar Tetra y su evolución.
- Tema 27: Equipamiento, servicios y aplicaciones sobre redes móviles en el ámbito de los servicios de emergencia.
- Tema 28: Sistema de información para la Gestión Policial. Módulos operativos.
- Tema 29: Sistema de información para la Gestión Policial. Módulos judiciales.
- Tema 30: Sistemas de Gestión de Denuncias de Tráfico. Sistemas Automatizados de tramitación de Denuncias.
- Tema 31: Centros de gestión de emergencias. Disponibilidad, necesidades, tecnologías y sistemas. Especificaciones de diseño. Equipamiento y funcionalidades.
- Tema 32: Bases de datos relacionales y no relacionales. Modelo relacional. Modelo E/R. Diseño de base de datos relacionales: diseño conceptual, diseño lógico y diseño físico. Lenguaje de consulta de base de datos SQL. Bases de datos geoespaciales.
- Tema 33: Sistemas de Información Geográfica. Definición y conceptos básicos. Fuentes de información geográfica. Tipos de datos geoespaciales. Sistemas de Coordenadas, Proyecciones y Georreferenciación. Formatos GIS. Herramientas y tecnologías GIS. QGIS. Bases de datos geoespaciales. PostgreSQL. Visor GeoBilbao. Visor GeoEuskadi. Análisis de datos GIS. Mapas. Funciones y aplicaciones en el Medio Ambiente.
- Tema 34: Inteligencia artificial. Clasificación o tipos. Modelos LLM. Agentes IA. Aplicación de la IA en el ámbito de la administración local.
- Tema 35: Inteligencia de negocios y analítica de datos. Visión global. Almacenes de datos. Visualización de datos. Informes y Cuadros de mando. Minería de datos.
- Tema 36: Big data. Conceptos principales. Ciclo de la analítica de datos. Estrategia. Arquitectura de datos. Entornos Hadoop o similares. Bases de datos NoSQL.
- Tema 37: Open data. Datos abiertos, big data y gobierno abierto. Diferentes tipos de datos. Apertura de datos y reutilización en la administración local.
- Tema 38: Gestión documental. Gestión de contenidos. Tecnologías CMS y DMS.
- Tema 39: Metodologías de desarrollo ágil más utilizadas. Explicación extendida de Scrum y Kanban. Metodologías ágiles para la gestión de proyectos más utilizadas. Explicación extendida de Lean.
- Tema 40: Business Intelligence y Business Analytics. Diferencias. Visión global de Business Analytics, almacenes de datos, visualización de datos, minería de datos. Herramientas.
- Tema 41: Cloud Computing. Definición, Beneficios y Riesgos. Modelos de Servicio y Despliegue. Nubes privadas, públicas e híbridas. Principios de Seguridad en la nube.
- Tema 42: Internet de las cosas (IoT). Fundamentos y tipología de conexiones entre elementos. Ejemplos aplicados al departamento de Medio Ambiente.
- Tema 43: Ciberseguridad. Introducción. Seguridad en internet. Seguridad en aplicaciones web. Tipos de ataques en internet. Hacking ético. Herramientas de control de seguridad.
- Tema 44: Análisis funcional de sistemas. Casos de uso e historias de usuario. Metodologías de desarrollo de sistemas.
- Tema 45: Lenguajes de modelado de sistemas. Lenguaje unificado de modelado (UML). Diagramas UML. Tipos de diagramas. Ventajas de los diagramas UML. Modelado de sistemas.
- Tema 46: Programación orientada a objetos. Introducción a la POO. Conceptos básicos de la POO. Definición de clases y objetos. Relaciones entre clases asociación y agregación. Relaciones entre clases: Herencia. Polimorfismo. Programación genérica. Manejo de excepciones.
- Tema 47: Frameworks de Desarrollo en Arquitectura Cliente, Arquitectura Servidor e Integración Continua. Automatización y despliegue.
- Tema 48: Programación APIs. Definición. Conceptos principales. Tipos. Ventajas.
- Tema 49: Microservicios. Conceptos básicos. Arquitectura de microservicios. Ejemplos de programación de microservicios.
- Tema 50: Programación JAVA. Programación orientada a objetos. Conceptos básicos. Herramientas de desarrollo. Bases del lenguaje. Declaración, inicialización y control de acceso. Flujo de control, manejo de excepciones. Desarrollo Java para web. Modelos Vista Controlador (MVC). Jakarta EE. Spring Boot. JAX-WS. JAX-RS. Desarrollo de código JAVA.
- Tema 51: Programación .NET. Programación orientada a objetos. Conceptos básicos. Herramientas de desarrollo. Bases del lenguaje. Declaración, inicialización y control de acceso. Flujo de control, manejo de excepciones. Desarrollo de código Visual Basic .NET.
- Tema 52: Software de código abierto / open source. Software libre. Conceptos base. Ejemplos de software de código abierto.
- Tema 53: Programación Python. Conceptos básicos. Herramientas de desarrollo. Bases del lenguaje. Declaración, inicialización y control de acceso. Flujo de control, manejo de excepciones. Programación extracción datos web con Python. Aplicaciones IA CON Python. Desarrollo de código.
- Tema 54: Plataformas de desarrollo en la nube gratuitas y de pago. Ejemplos de proyectos desarrollados en la vida real.
- Tema 55: Arquitectura de sistemas cliente-servidor. Tipología. Componentes. Ventajas e inconvenientes. Multicapa, multidispositivo. Interoperabilidad de componentes. Arquitectura de servicios web.
- Tema 56: Aplicaciones web. Diseño web multiplataforma/multidispositivo. Desarrollo web frontend y de servidor. Scripts de cliente. Frameworks. UX. Desarrollo web en servidor, conexión a bases de datos e interconexión con sistemas y servicios.
- Tema 57: Servicios web. Funcionamiento. Estándares empleados. Tipos de protocolos. Protocolos SOAP-REST. WSLD. El lenguaje XML.
- Tema 58: Lenguajes HTML5, CSS3, Javascript. Lenguaje de marcado XML: documentos válidos y documentos bien formados, esquemas XML, DTD’s.
- Tema 59: Servidores de aplicaciones y servidores en la nube.
- Tema 60: Accesibilidad y usabilidad web. W3C. Diseño universal. Diseño web adaptativo. Experiencia de usuario.