Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
El/la Desarrollador/a Back-End desempeñará funciones de diseño, desarrollo y mantenimiento de los componentes back-end de las aplicaciones web, trabajando bajo la supervisión de profesionales de mayor cualificación.
El puesto implica la adaptación y desarrollo en tareas de programación, soporte y mantenimiento de software, siguiendo instrucciones precisas y con supervisión directa.
El rol está orientado a proporcionar soporte en la automatización de procesos, desarrollo de funcionalidades básicas y actividades de control de calidad del software.
Responsabilidades y funciones
Tareas de soporte en el desarrollo de componentes back-end: Participar en el diseño y desarrollo de soluciones del lado del servidor, utilizando lenguajes como Python, Node.js, Ruby o Java.
Crear y mantener APIs RESTful o GraphQL para la interacción con sistemas front-end y servicios externos.
Optimizar el desempeño y escalabilidad de las aplicaciones, asegurando tiempos de respuesta adecuados.
Integración de servicios y sistemas: Integrar servicios externos mediante APIs, incluyendo autenticación y manejo de datos seguros.
Desarrollar soluciones para la automatización de procesos mediante herramientas o scripts personalizados.
Soporte en el mantenimiento y actualización de sistemas: Realizar tareas de mantenimiento preventivo o correctivo en sistemas automatizados y procesos de DevOps, asegurando la continuidad operativa de las aplicaciones.
Contribuir a la optimización de sistemas de producción y despliegue mediante prácticas de CI/CD, siguiendo instrucciones detalladas y bajo la supervisión de un superior.
Participación en la gestión de bases de datos y administración de sistemas: Realizar tareas básicas en la administración de bases de datos tanto SQL como NoSQL (por ejemplo, MySQL, PostgreSQL, MongoDB), así como la configuración de servidores e infraestructuras en la nube (AWS, Azure).
Proporcionar soporte técnico asegurando la operación correcta de las aplicaciones y servicios.
Tareas administrativas relacionadas con el desarrollo: Gestionar el control de versiones, registro de cambios y documentación del software.
Participar en la elaboración de reportes y resúmenes técnicos bajo la orientación de un mando superior.
Mantenimiento de estándares de calidad y seguridad: Realizar pruebas de control de calidad para asegurar que los sistemas cumplan con las normas de seguridad y mejores prácticas.
Ayudar en la creación y actualización de documentación técnica, asegurando que las guías y manuales estén al día y sean precisos.
Características personales
Experiencia
+1 año de experiencia trabajando como desarrollador back-end o en un rol similar.
Experiencia desarrollando, manteniendo y mejorando funcionalidades back-end para aplicaciones web.
Experiencia práctica en pruebas de rendimiento y optimización de código.
Experiencia con diseño y gestión de bases de datos, incluyendo SQL(por ejemplo, MySQL, PostgreSQL) y bases de datos NoSQL (por ejemplo, MongoDB).
Experiencia práctica con sistemas de control de versiones como Git y trabajo en entornos colaborativos.
Experiencia en el despliegue y gestión de aplicaciones en servicios en la nube (por ejemplo, AWS, Azure).
Conocimientos
Desarrollo Backend: Sólida comprensión de las tecnologías utilizadas para construir y mantener el lado del servidor de aplicaciones web.
Mantenimiento de plataformas: Capacidad para solucionar problemas y mantener plataformas web existentes, identificando y resolviendo problemas a medida que surgen.
Optimización del código: Experiencia en la mejora del rendimiento de los componentes back-end.
Mejores prácticas de seguridad: Conocimiento de protocolos y métodos de seguridad, incluyendo autenticación, autorización y encriptación de datos.
Nube y DevOps: Familiaridad con la infraestructura de la nube (por ejemplo, AWS, Azure) y las prácticas básicas de DevOps para el despliegue y escalado.
Con ganas de aprender: Busca activamente oportunidades para crecer y desarrollar nuevas habilidades en desarrollo de software y prácticas de DevOps.
Trabajo en equipo: Colabora bien con otros, con buena comunicación y apertura a la retroalimentación.
Proactivo: Toma la iniciativa en la optimización del código, los procesos y la integración de nuevas tecnologías.
Adaptable: Dispuesto a aprender y trabajar con una variedad de herramientas y tecnologías.
Atención al detalle: Se enfoca en la calidad y precisión, especialmente en la gestión de tareas operativas.
Compromiso Con La Igualdad De Oportunidades
En AIR Institute, valoramos la diversidad y fomentamos un entorno de trabajo inclusivo.
Todas las personas son consideradas para el empleo sin distinción de raza, color, religión, género, identidad o expresión de género, orientación sexual, origen nacional, estado civil, edad, discapacidad o cualquier otra característica protegida por la ley.
Creemos que un equipo diverso es clave para la innovación y el crecimiento.
Ubicación: Salamanca
Si estás interesado en trabajar con nosotros y te apasionan áreas como los sistemas de mantenimiento predictivo, Industria 4.0 e Internet de las Cosas, Bioinformática, Smart Cities, Social Computing y Blockchain, rellena los siguientes campos y envíanos tu Curriculum Vitae.
¡También puedes escribirnos ****** !
#J-18808-Ljbffr
Key Skills
Ranked by relevanceReady to apply?
Join AIR Institute and take your career to the next level!
Application takes less than 5 minutes