Overview
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.
Responsibilities and Functions
* 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.
* 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 y correctivo en sistemas automatizados y procesos de DevOps, asegurando la continuidad operativa.
* Contribuir a la optimización de sistemas de producción y despliegue mediante prácticas de CI/CD 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 SQL y NoSQL (MySQL, PostgreSQL, MongoDB) y configurar 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 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.
Characteristics
* Experiencia mínima de 1 año como desarrollador back‑end o 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 y NoSQL.
* 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 (ej. AWS, Azure).
Skills
* Sólida comprensión de tecnologías de backend y mantenimiento de plataformas web.
* Experiencia en optimización de código y mejora de rendimiento.
* Conocimiento de protocolos de seguridad, autenticación, autorización y encriptación de datos.
* Familiaridad con infraestructuras en la nube y prácticas básicas de DevOps.
* Capacidad de aprendizaje continuo y adaptación a nuevas herramientas y tecnologías.
* Fuerte atención al detalle y compromiso con la calidad.
* Colaboración efectiva y buena comunicación con el equipo.
Equal Opportunity Statement
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 u otra característica protegida por la ley. En AIR Institute, valoramos la diversidad y fomentamos un entorno de trabajo inclusivo.
Location
Salamanca
Seniority Level
Entry level
Employment Type
Full‑time
Job Function
Business Development
Industries
Dairy Product Manufacturing
#J-18808-Ljbffr