29 mar
|
Sabia Personal
|
Gijón
29 mar
Sabia Personal
Gijón
Postúlate en Kit Empleo: kitempleo.es/empleo/5v6yaf
Ingeniero de Software Backend Senior – Gijón, Asturias
Estamos buscando un Ingeniero de Software Backend Senior experimentado para unirse a nuestro equipo técnico en Gijón, Asturias. Serás una pieza clave en el diseño, desarrollo y mantenimiento de nuestras aplicaciones web escalables y de alto rendimiento. Trabajarás en un entorno colaborativo, utilizando las últimas tecnologías y metodologías ágiles.
Responsabilidades:
- Diseñar, desarrollar, probar y desplegar APIs RESTful robustas y escalables utilizando Python y el framework Django.
- Colaborar con arquitectos de software y otros ingenieros para definir requisitos técnicos y soluciones de diseño.
- Optimizar el rendimiento de la aplicación y la base de datos para garantizar una experiencia de usuario fluida.
- Escribir código limpio, mantenible y bien documentado, siguiendo las mejores prácticas de la industria.
- Participar activamente en revisiones de código, proporcionando y recibiendo retroalimentación constructiva.
- Implementar soluciones de seguridad y protección de datos.
- Diagnosticar y resolver problemas de producción complejos de manera eficiente.
- Contribuir a la arquitectura general del sistema y a las decisiones tecnológicas.
- Mentorizar a ingenieros de software junior y compartir conocimientos técnicos.
- Mantenerse al día con las nuevas tecnologías y tendencias en el desarrollo backend.
Requisitos:
- Licenciatura en Ciencias de la Computación, Ingeniería de Software o un campo técnico relacionado, o experiencia práctica equivalente.
- Más de 5 años de experiencia profesional en desarrollo backend.
- Dominio de Python y experiencia sólida con el framework Django.
- Experiencia trabajando con bases de datos relacionales (por ejemplo, PostgreSQL, MySQL) y no relacionales (por ejemplo, MongoDB).
- Conocimiento de Docker, Kubernetes y arquitecturas de microservicios.
- Experiencia con sistemas de control de versiones (Git).
- Comprensión de los principios de CI/CD.
- Capacidad para diseñar y consumir APIs RESTful.
- Excelentes habilidades para la resolución de problemas y el pensamiento analítico.
- Buenas habilidades de comunicación y capacidad para trabajar eficazmente en un equipo distribuido.
- Se valorará experiencia con tecnologías cloud (AWS, Azure, GCP).
- Se valorará conocimiento de testing automatizado (Pytest, Unittest).
- Esta posición se ofrece en modalidad 100% remota, lo que permite una gran flexibilidad en el lugar de trabajo. Los candidatos deben estar ubicados en España.
Si eres un apasionado del código limpio, la arquitectura escalable y te motiva resolver desafíos técnicos complejos, ¡te estamos esperando para que te unas a nuestro equipo!
Ingeniero de Software Embebido – Equipo remoto
Buscamos un Ingeniero de Software Embebido altamente capacitado para unirse a nuestro equipo de desarrollo de productos en un rol completamente remoto. Serás fundamental en el diseño, desarrollo, prueba e implementación de software para sistemas embebidos, desde microcontroladores hasta sistemas complejos. Este puesto requiere una sólida comprensión de lenguajes de bajo nivel (C/C++), sistemas operativos en tiempo real (RTOS), arquitecturas de hardware y protocolos de comunicación, así como una habilidad para trabajar de forma autónoma y colaborativa a distancia.
Responsabilidades:
- Diseñar, desarrollar y depurar software embebido en C/C++ para una variedad de microcontroladores y procesadores.
- Desarrollar e implementar drivers de hardware, middleware y aplicaciones.
- Trabajar con sistemas operativos en tiempo real (RTOS) y planificadores de tareas.
- Colaborar en la definición de arquitecturas de software embebido y realizar análisis de requisitos.
- Desarrollar y ejecutar planes de prueba para software embebido, incluyendo pruebas unitarias, de integración y de sistema.
- Utilizar herramientas de depuración de hardware y software, como JTAG/SWD, osciloscopios y analizadores lógicos.
- Integrar el software con hardware específico, asegurando la correcta funcionalidad y rendimiento.
- Optimizar el rendimiento del software embebido en términos de velocidad, uso de memoria y consumo de energía.
- Colaborar estrechamente con ingenieros de hardware y otros miembros del equipo de desarrollo de productos.
- Mantener y mejorar el código existente, asegurando la calidad y la mantenibilidad.
- Documentar el diseño del software, la implementación y los procedimientos de prueba.
- Participar en revisiones de código y compartir conocimientos técnicos con el equipo.
- Adaptarse a nuevas tecnologías y metodologías de desarrollo en un entorno de trabajo remoto.
Requisitos:
- Título universitario en Ingeniería Electrónica, Informática, de Telecomunicaciones o un campo relacionado.
- Experiencia demostrable de al menos 4 años en desarrollo de software embebido.
- Dominio avanzado de C y C++.
- Experiencia trabajando con microcontroladores (ej. ARM Cortex-M, PIC, ESP32) y sus ecosistemas de desarrollo.
- Conocimiento sólido de RTOS (ej. FreeRTOS, Zephyr, VxWorks).
- Comprensión de arquitecturas de hardware y interfaces de comunicación (SPI, I2C, UART, CAN, Ethernet).
- Experiencia en el uso de herramientas de depuración y de control de versiones (Git).
- Capacidad para leer esquemas electrónicos y hojas de datos de componentes.
- Excelentes habilidades de resolución de problemas y pensamiento analítico.
- Capacidad para trabajar de forma independiente,
gestionar el tiempo eficazmente y cumplir plazos en un entorno remoto.
- Buenas habilidades de comunicación verbal y escrita en español. Se valorará el inglés técnico.
- Se valorará experiencia en protocolos de redes inalámbricas (Wi‑Fi, Bluetooth).
Este puesto 100% remoto te permitirá contribuir a la innovación en tecnología embebida desde cualquier lugar.
Ingeniero de Software Backend – 100% remoto
Buscamos un Ingeniero de Software Backend con gran experiencia para unirse a nuestro equipo técnico de forma remota. Será responsable de diseñar, desarrollar y mantener aplicaciones backend escalables y de alto rendimiento. El candidato ideal posee una sólida comprensión de las arquitecturas de microservicios, bases de datos y las mejores prácticas de desarrollo de software. Trabajarás en un entorno colaborativo y dinámico, contribuyendo a la innovación y mejora continua de nuestros productos.
Responsabilidades principales:
- Diseñar, construir y mantener APIs robustas y escalables utilizando lenguajes como Python, Java o Node.js.
- Desarrollar y optimizar consultas de bases de datos relacionales y NoSQL.
- Implementar y mantener sistemas de autenticación y autorización seguros.
- Colaborar con ingenieros frontend y diseñadores de producto para integrar componentes de interfaz de usuario con la lógica del lado del servidor.
- Escribir código limpio, bien documentado y testeable, siguiendo las mejores prácticas de desarrollo.
- Participar en revisiones de código y proporcionar retroalimentación constructiva a otros miembros del equipo.
- Diseñar e implementar soluciones de caching para mejorar el rendimiento de la aplicación.
- Configurar y gestionar entornos de despliegue utilizando herramientas de CI/CD.
- Investigar y evaluar nuevas tecnologías para mejorar la eficiencia y escalabilidad de nuestros sistemas.
- Diagnosticar y resolver problemas técnicos complejos en entornos de producción.
- Garantizar la seguridad y protección de los datos de los usuarios.
- Trabajar en estrecha colaboración con los gerentes de producto para definir requisitos y prioridades.
- Mantenerse actualizado sobre las últimas tendencias y avances en ingeniería de software backend.
Cualificaciones requeridas:
- Licenciatura en Informática, Ingeniería de Software o un campo técnico relacionado, o experiencia práctica equivalente.
- Al menos 4 años de experiencia profesional en desarrollo backend.
- Experiencia demostrada con al menos un lenguaje de programación backend moderno (Python, Java, Node.js, Go, C#).
- Profundo conocimiento de bases de datos como PostgreSQL, MySQL, MongoDB o Cassandra.
- Experiencia con frameworks de desarrollo web (Django, Flask, Spring, Express.js).
- Experiencia en el diseño y consumo de APIs RESTful.
- Familiaridad con tecnologías de contenedores como Docker y orquestación como Kubernetes.
- Conocimiento de sistemas de control de versiones como Git.
- Experiencia trabajando con servicios en la nube (AWS, Azure, GCP).
- Excelentes habilidades de resolución de problemas y depuración.
- Capacidad para trabajar de forma independiente y como parte de un equipo distribuido.
- Excelentes habilidades de comunicación.
Esta posición está diseñada para un profesional de la tecnología que busca un rol desafiante y gratificante en un ambiente de trabajo 100% remoto. El puesto se relaciona con el desarrollo de software avanzado y se ofrece para la ubicación virtual de Gijón, Asturias, ES , permitiendo un alcance global y la posibilidad de colaborar con talento de todo el mundo.
Ingeniero de Software especializado en Blockchain – Gijón, Asturias
¡Oportunidad única para un Ingeniero de Software especializado en Blockchain en Gijón, Asturias! Buscamos a un profesional altamente cualificado para unirse a nuestro proyecto como contratista. Serás una pieza clave en el desarrollo de aplicaciones descentralizadas (dApps) y smart contracts, trabajando en la vanguardia de la tecnología blockchain. Este rol requiere una profunda comprensión de los lenguajes de programación específicos de blockchain, como Solidity, y una sólida base en ciencias de la computación.
Responsabilidades:
- Desarrollar, probar y desplegar smart contracts seguros y eficientes en plataformas blockchain.
- Escribir código limpio, bien documentado y optimizado.
- Colaborar en el diseño y la arquitectura de aplicaciones descentralizadas (dApps).
- Participar en la integración de componentes blockchain con sistemas existentes.
- Realizar pruebas exhaustivas y depuración de smart contracts y dApps.
- Investigar y aplicar las últimas tecnologías y mejores prácticas en desarrollo blockchain.
- Identificar y solucionar problemas técnicos de manera proactiva.
- Trabajar en estrecha colaboración con el equipo para cumplir con los objetivos del proyecto.
- Contribuir a la estrategia técnica y la hoja de ruta del producto.
- Participar en reuniones presenciales en Gijón, Asturias según sea necesario para la coordinación del equipo.
Requisitos:
- Experiencia sólida en desarrollo de software con un enfoque en blockchain.
- Dominio de Solidity y experiencia con plataformas como Ethereum, Binance Smart Chain, etc.
- Comprensión de los principios de las finanzas descentralizadas (DeFi) y/o NFTs.
- Experiencia en pruebas y depuración de smart contracts.
- Conocimiento de herramientas de desarrollo blockchain (ej. Truffle, Hardhat, Web3.js).
- Familiaridad con sistemas de control de versiones (Git).
- Habilidades de resolución de problemas y pensamiento analítico.
- Capacidad para trabajar de forma autónoma y como parte de un equipo.
- Habilidades de comunicación.
- Se requiere presencia ocasional en Gijón, Asturias.
Ingeniero de Software Backend Senior – Gijón, Asturias (Modelo híbrido)
Nuestro cliente, una empresa líder en soluciones de software para la gestión empresarial, busca un Ingeniero de Software Backend Senior para unirse a su equipo en Gijón, Asturias. Este puesto ofrece un modelo de trabajo híbrido, permitiendo una mayor flexibilidad.
Responsabilidades Principales:
- Diseñar, codificar, probar y desplegar APIs y servicios backend escalables y eficientes.
- Colaborar con arquitectos y otros ingenieros para definir la arquitectura del sistema.
- Optimizar el rendimiento de las aplicaciones y resolver cuellos de botella.
- Gestionar y diseñar bases de datos relacionales y NoSQL.
- Implementar soluciones de seguridad y protección de datos.
- Participar activamente en revisiones de código y proporcionar retroalimentación constructiva.
- Escribir documentación técnica clara y concisa.
- Mentorizar a ingenieros junior y promover las mejores prácticas de desarrollo.
- Identificar y evaluar nuevas tecnologías y herramientas para mejorar el proceso de desarrollo.
- Trabajar en un entorno ágil, colaborando con equipos multifuncionales.
- Contribuir a la cultura de ingeniería de la empresa, fomentando la innovación y la excelencia técnica.
Requisitos:
- Título universitario en Informática, Ingeniería de Software o un campo técnico relacionado.
- Experiencia demostrable de al menos 5 años en desarrollo de software backend.
- Dominio de al menos un lenguaje de programación backend moderno (por ejemplo, Java, Python, Node.js, Go, C#).
- Experiencia sólida con bases de datos relacionales (por ejemplo, PostgreSQL, MySQL) y/o NoSQL (por ejemplo, MongoDB, Redis).
- Experiencia en el diseño y desarrollo de APIs RESTful.
- Conocimiento de arquitecturas de microservicios y patrones de diseño relacionados.
- Experiencia con sistemas de control de versiones (Git).
- Comprensión de los principios de DevOps y CI/CD.
- Habilidades de resolución de problemas y depuración.
- Capacidad para trabajar de forma colaborativa en un entorno de equipo híbrido.
- Excelentes habilidades de comunicación.
- Se valorará experiencia con plataformas cloud (AWS, Azure, GCP) y contenedores (Docker, Kubernetes).
Si eres un ingeniero backend apasionado por crear software de alta calidad y buscas un rol desafiante en un entorno híbrido en Gijón, Asturias, ES , ¡esperamos tener noticias tuyas!
Ingeniero de Software Principal – Gijón, Asturias
Buscamos un Ingeniero de Software Principal con experiencia en backend para unirse a nuestro dinámico equipo en Gijón, Asturias. El candidato ideal poseerá una profunda comprensión de los principios de diseño de sistemas escalables y robustos, experiencia probada en el desarrollo de APIs RESTful, y un dominio de lenguajes de programación como Java, Python o Node.js.
Responsabilidades Clave:
- Liderar el diseño técnico y la arquitectura de soluciones de backend complejas.
- Desarrollar código limpio, eficiente, mantenible y escalable utilizando las mejores prácticas de ingeniería.
- Diseñar, construir y mantener APIs robustas y eficientes.
- Colaborar con otros ingenieros, gerentes de producto y diseñadores para definir y entregar nuevas funcionalidades.
- Identificar y resolver cuellos de botella de rendimiento y errores.
- Supervisar y guiar a ingenieros junior y mid-level, fomentando una cultura de excelencia técnica.
- Participar en revisiones de código y proporcionar retroalimentación constructiva.
- Contribuir a la estrategia tecnológica y la hoja de ruta del producto.
- Implementar y mantener prácticas de CI/CD.
- Asegurar la fiabilidad, escalabilidad y seguridad de los sistemas de backend.
Requisitos:
- Más de 7 años de experiencia profesional en ingeniería de software, con un enfoque significativo en backend.
- Dominio de al menos un lenguaje de programación backend principal (Java, Python, Go, Node.js, etc.).
- Experiencia sólida en el diseño y construcción de sistemas distribuidos y microservicios.
- Profundo conocimiento de bases de datos relacionales (PostgreSQL, MySQL) y NoSQL (MongoDB, Cassandra).
- Experiencia con proveedores de nube (AWS, Azure, GCP).
- Familiaridad con herramientas de orquestación como Kubernetes.
- Excelente comprensión de los principios de diseño de APIs RESTful.
- Experiencia con metodologías ágiles (Scrum, Kanban).
- Fuertes habilidades de resolución de problemas y pensamiento analítico.
- Excelentes habilidades de comunicación y capacidad para trabajar en un entorno de equipo colaborativo.
- Graduado en Ciencias de la Computación, Ingeniería de Software o un campo técnico relacionado, o experiencia laboral equivalente.
Únete a nosotros para construir el futuro de la tecnología en Gijón.
#J-18808-Ljbffr
Postúlate en Kit Empleo: kitempleo.es/empleo/5v6yaf
📌 Ingeniero/A De Software (Python) (Gijón)
🏢 Sabia Personal
📍 Gijón