Desarrollador/A De Software

Autopista del Sol
Municipality of Córdoba, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
Spanish, English
Experience level
Intermediate

Job location

Remote
Municipality of Córdoba, Spain

Tech stack

Java
JavaScript
PHP
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Computer Vision
JIRA
HTML5
Azure
Bash
Bluetooth
C++
CSS
Cloud Computing
Code Generation
Code Review
Communications Protocols
Databases
Computer Engineering
ETL
Relational Databases
Cursor (Graphical User Interface Elements)
Linux
DevOps
Programming Tools
Django
Embedded Software
VMware ESX Servers
Github
Python
PostgreSQL
Machine Learning
MariaDB
Microsoft SQL Server
Windows Server
MongoDB
Message Queuing Telemetry Transport (MQTT)
OpenCV
Oracle Applications
Open Web Application Security
Scrum
RabbitMQ
Power BI
TensorFlow
Prometheus
RS-232
Simple Object Access Protocol (SOAP)
Software Engineering
TCP/IP
Traffic Analysis
TypeScript
VMware Virtualization
Web Services
Zabbix
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Chatbots
GitHub Copilot
PyTorch
React
Flask
Delivery Pipeline
Large Language Models
Grafana
Spring-boot
Backend
GIT
Angular
Scikit Learn
Kubernetes
Information Technology
Vcenter
Kafka
Front End Software Development
REST
Multiplatform
Software Version Control
Docker
ELK
Jenkins

Job description

¿Estás buscando un nuevo proyecto profesional que te permita crecer profesionalmente y formar parte de una empresa referente en Málaga?Por favor, asegúrese de leer atentamente los siguientes detalles antes de enviar cualquier solicitud.Buscamos un/a Desarrollador/a de Software para incorporarse al Departamento de Sistemas de AUSOL.La persona seleccionada participará activamente en la evolución y mantenimiento de las aplicaciones de peaje, sistemas de tráfico y plataformas internas de la concesionaria, contribuyendo a la modernización tecnológica de la infraestructura.¿Qué ofrecemos?· Incorporación en concesionaria de Autopistas del Sol, perteneciente a grupo de infraestructuras internacional· Centro de trabajo ubicado en la estación de peaje de San Pedro de Alcántara..Salario competitivo.Flexibilidad horaria y un día de teletrabajo semanal.· Jornada intensiva periódica (verano, navidad, semana santa)..Viernes tarde libre.· Retribución flexible: ticket restaurante, seguro médico.· Buen ambiente de trabajo.· Estabilidad laboral.¿Qué conocimientos son necesarios?* Grado en Ingeniería Informática, Telecomunicaciones o titulación equivalente (Ingeniero/a Técnico/a en Informática o Telecomunicaciones).* Experiencia demostrable de al menos 3 años en puesto similar de desarrollo de software.* Carné de conducir B y vehículo propio (centro de trabajo en área de peaje).Competencias TécnicasDesarrollo Full-Stack* Back-End: Java (Spring Boot), Python (Django/Flask), PHP.* Front-End: React, Angular, HTML5, CSS3, JavaScript/TypeScript.* Diseño e implementación de arquitecturas basadas en microservicios.* Desarrollo y consumo de APIs RESTful y servicios web (SOAP/REST).Sistemas Embebidos y Comunicaciones* Desarrollo de software embebido en C/C++ para dispositivos de peaje y sensorización.* Protocolos de comunicación: TCP/IP, serie (RS-232/RS-485), Bluetooth, MQTT.Bases de Datos* Administración e integración de bases de datos relacionales: Oracle, PostgreSQL, MariaDB, SQL Server.* Bases de datos NoSQL: MongoDB.* Optimización de consultas, modelado de datos y procedimientos almacenados.Infraestructura y DevOps* Contenedores Docker y orquestación con Kubernetes.* Administración de entornos de virtualización VMware (ESXi, vCenter).* Infraestructura Cloud: Microsoft Azure o AWS.* Entornos multiplataforma: Windows Server y Linux (administración básica).* Pipelines CI/CD (Jenkins, GitHub Actions, Azure DevOps).* Control de versiones con Git/GitHub.Scripting y Automatización* Desarrollo de scripts de administración y automatización en Python y Bash.* Automatización de procesos ETL y tareas de mantenimiento programadas.Desarrollo con Inteligencia Artificial (Deseable/Valorable)Valoramos especialmente candidatos con interés y/o experiencia en la aplicación de tecnologías de Inteligencia Artificial al desarrollo de software y a la optimización de procesos:Herramientas de Desarrollo Asistido por IA* Experiencia con asistentes de código basados en IA: GitHub Copilot, Claude Code, Cursor, Amazon CodeWhisperer.* Uso de modelos de lenguaje (LLMs) para generación de código, documentación automática y revisión de código.* Capacidad de diseñar prompts efectivos para maximizar la productividad con herramientas de IA (prompt engineering).Machine Learning e IA Aplicada* Conocimientos básicos de Machine Learning: regresión, clasificación, series temporales.* Familiaridad con frameworks de ML: TensorFlow, PyTorch, scikit-learn.* Aplicación de modelos predictivos para análisis de tráfico, predicción de aforos y mantenimiento preventivo de infraestructuras.* Procesamiento de imágenes y visión artificial (OpenCV, YOLO) para sistemas de detección de vehículos y lectura de matrículas (ANPR/LPR).Automatización Inteligente y Datos* Desarrollo de chatbots y asistentes virtuales para soporte interno o atención al usuario.* Integración de APIs de servicios de IA (OpenAI, Anthropic Claude, Azure Cognitive Services, Google Cloud AI).¿Qué otros requisitos valoraremos?* Nivel de inglés B2 o superior (no se requiere certificación oficial).* Formación y experiencia en Metodologías Ágiles (Scrum, Kanban).* Conocimientos en herramientas de Business Intelligence (Power BI, Grafana).* Experiencia con herramientas de monitorización (Zabbix, Prometheus, ELK Stack).* Conocimiento de estándares de seguridad en desarrollo (OWASP) y buenas prácticas de ciberseguridad.* Experiencia con sistemas de gestión de proyectos (Jira, Azure Boards).xsgfvud* Conocimiento de arquitecturas orientadas a eventos (Kafka, RabbitMQ).

Requirements

  • Grado en Ingeniería Informática, Telecomunicaciones o titulación equivalente (Ingeniero/a Técnico/a en Informática o Telecomunicaciones).

  • Experiencia demostrable de al menos 3 años en puesto similar de desarrollo de software.

  • Carné de conducir B y vehículo propio (centro de trabajo en área de peaje). Competencias Técnicas Desarrollo Full-Stack

  • Back-End: Java (Spring Boot), Python (Django/Flask), PHP.

  • Front-End: React, Angular, HTML5, CSS3, JavaScript/TypeScript.

  • Diseño e implementación de arquitecturas basadas en microservicios.

  • Desarrollo y consumo de APIs RESTful y servicios web (SOAP/REST). Sistemas Embebidos y Comunicaciones

  • Desarrollo de software embebido en C/C++ para dispositivos de peaje y sensorización.

  • Protocolos de comunicación: TCP/IP, serie (RS-232/RS-485), Bluetooth, MQTT. Bases de Datos

  • Administración e integración de bases de datos relacionales: Oracle, PostgreSQL, MariaDB, SQL Server.

  • Bases de datos NoSQL: MongoDB.

  • Optimización de consultas, modelado de datos y procedimientos almacenados. Infraestructura y DevOps

  • Contenedores Docker y orquestación con Kubernetes.

  • Administración de entornos de virtualización VMware (ESXi, vCenter).

  • Infraestructura Cloud: Microsoft Azure o AWS.

  • Entornos multiplataforma: Windows Server y Linux (administración básica).

  • Pipelines CI/CD (Jenkins, GitHub Actions, Azure DevOps).

  • Control de versiones con Git/GitHub. Scripting y Automatización

  • Desarrollo de scripts de administración y automatización en Python y Bash.

  • Automatización de procesos ETL y tareas de mantenimiento programadas. Desarrollo con Inteligencia Artificial (Deseable/Valorable) Valoramos especialmente candidatos con interés y/o experiencia en la aplicación de tecnologías de Inteligencia Artificial al desarrollo de software y a la optimización de procesos: Herramientas de Desarrollo Asistido por IA

  • Experiencia con asistentes de código basados en IA: GitHub Copilot, Claude Code, Cursor, Amazon CodeWhisperer.

  • Uso de modelos de lenguaje (LLMs) para generación de código, documentación automática y revisión de código.

  • Capacidad de diseñar prompts efectivos para maximizar la productividad con herramientas de IA (prompt engineering). Machine Learning e IA Aplicada

  • Conocimientos básicos de Machine Learning: regresión, clasificación, series temporales.

  • Familiaridad con frameworks de ML: TensorFlow, PyTorch, scikit-learn.

  • Aplicación de modelos predictivos para análisis de tráfico, predicción de aforos y mantenimiento preventivo de infraestructuras.

  • Procesamiento de imágenes y visión artificial (OpenCV, YOLO) para sistemas de detección de vehículos y lectura de matrículas (ANPR/LPR). Automatización Inteligente y Datos

  • Desarrollo de chatbots y asistentes virtuales para soporte interno o atención al usuario.

  • Integración de APIs de servicios de IA (OpenAI, Anthropic Claude, Azure Cognitive Services, Google Cloud AI). ¿Qué otros requisitos valoraremos?

  • Nivel de inglés B2 o superior (no se requiere certificación oficial).

  • Formación y experiencia en Metodologías Ágiles (Scrum, Kanban).

  • Conocimientos en herramientas de Business Intelligence (Power BI, Grafana).

  • Experiencia con herramientas de monitorización (Zabbix, Prometheus, ELK Stack).

  • Conocimiento de estándares de seguridad en desarrollo (OWASP) y buenas prácticas de ciberseguridad.

  • Experiencia con sistemas de gestión de proyectos (Jira, Azure Boards). xsgfvud

  • Conocimiento de arquitecturas orientadas a eventos (Kafka, RabbitMQ).

Benefits & conditions

Salario competitivo . Flexibilidad horaria y un día de teletrabajo semanal. · Jornada intensiva periódica (verano, navidad, semana santa). . Viernes tarde libre. · Retribución flexible: ticket restaurante, seguro médico. · Buen ambiente de trabajo. · Estabilidad laboral.

Apply for this position