Descripción del puesto:
En Nayar estamos buscando a un/a Desarrollador/a Backend con ganas de asumir retos y crecer junto a un equipo apasionado por la tecnología. Formarás parte del Departamento de Tecnología, donde tu misión será diseñar y programar la lógica que hace posible que nuestras aplicaciones funcionen de forma precisa, eficiente y orientada al usuario.
Tu trabajo será clave para que la experiencia de quienes usan nuestros productos sea fluida y satisfactoria. Colaborarás estrechamente con otros equipos técnicos en la resolución de desafíos complejos, y contribuirás activamente a la evolución continua de nuestra arquitectura y procesos internos.
Funciones a desempeñar:
• Desarrollo de software transversal: Participar en la implementación de nuevas funcionalidades, analizando el código existente y asegurando que las soluciones cumplan con los requisitos definidos.
• Resolución de incidencias técnicas: Detectar, analizar y solucionar errores en el software, validando los cambios realizados en colaboración con el equipo.
• Revisión de código de compañeros/as: Revisar y validar los cambios propuestos por otros desarrolladores, garantizando la calidad, coherencia y estabilidad del código.
• Investigación tecnológica: Investigar y evaluar nuevas tecnologías o herramientas que puedan mejorar el producto o el entorno de desarrollo.
• Comunicación en equipo: Participar en reuniones internas para comunicar el estado de las tareas, coordinar esfuerzos y revisar el avance de los objetivos del equipo.
• Soporte técnico a ventas y clientes: Brindar apoyo técnico al equipo comercial y participar en reuniones con clientes cuando se requiera para resolver cuestiones técnicas.
• Mentoría de perfiles trainees: Acompañar a nuevos integrantes del equipo, facilitando su integración y ofreciendo seguimiento durante las primeras etapas de su desarrollo profesional.
Conocimientos necesarios para el puesto:
• Sistemas operativos: experiencia con Linux para el desarrollo, administración y despliegue de aplicaciones backend.
• Contenedores y Orquestación: dominio de Docker para la creación de contenedores y Kubernetes para la orquestación, escalabilidad y gestión de aplicaciones distribuidas.
• Lenguajes de programación:
➔Go (Golang): Experiencia en desarrollo de aplicaciones de alto rendimiento y sistemas concurrentes.
➔Python: Conocimiento en programación backend, desarrollo de servicios, y automatización de tareas.
• Bases de datos:
➔ PostgreSQL: Conocimiento profundo de bases de datos relacionales, consultas SQL complejas, optimización y mantenimiento.
➔ MongoDB: Experiencia con bases de datos no relacionales orientadas a documentos, modelado de datos y consultas en MongoDB.
➔ RethinkDB: Familiaridad con bases de datos NoSQL orientadas a la actualización en tiempo real, uso de queries en tiempo real y escalabilidad.
• Herramientas y servicios en la nube:
➔ Experiencia con herramientas de Google Cloud Platform (GCP) como Google Kubernetes Engine (GKE), Cloud Storage, BigQuery y otros servicios relevantes para el desarrollo y despliegue de aplicaciones backend en la nube.
Requisitos:
• Formación mínima: Grado en Ingeniería Informática, DAM, ASIX.
• Experiencia mínima: al menos 2 años
• Idiomas: inglés avanzado – profesional
Características:
• Tipo de industria de la oferta: Informática y Telecomunicaciones - Castellón de la Plana
• Tipo de contrato: Indefinido - Jornada completa
• Modalidad: híbrida 60% teletrabajo - 40% presencial
¡Sabemos que eres tú!
¿Cómo aplicar?
Envía tu CV actualizado a capitalhumano@nayarsystems.com indicando en el asunto: Desarrollador/a Backend - NAYAR.