Aquí tienes una descripción de la posición laboral de Ingeniero Back-End Senior :
Posición : Ingeniero Back-End Senior
Descripción del puesto :
Buscamos un Ingeniero Back-End Senior con experiencia sólida en desarrollo de sistemas escalables, eficientes y de alto rendimiento. El candidato ideal será responsable de diseñar, construir y mantener la infraestructura tecnológica detrás de nuestras aplicaciones. Este rol requiere conocimientos profundos en arquitectura de software, bases de datos y programación en múltiples lenguajes de back-end, así como experiencia en la optimización de procesos y manejo de grandes volúmenes de datos.
- Diseñar y desarrollar la arquitectura del back-end para aplicaciones web y móviles.
- Implementar API RESTful y servicios web escalables y seguros.
- Mantener y optimizar bases de datos, garantizando su integridad y rendimiento.
- Colaborar estrechamente con equipos de front-end, DevOps y otros stakeholders para asegurar la integración eficiente y el funcionamiento fluido de las aplicaciones.
- Realizar pruebas, análisis y optimización del código para mejorar la eficiencia y rendimiento.
- Gestionar el ciclo completo de desarrollo, desde la concepción de nuevas características hasta la implementación y mantenimiento.
- Proponer soluciones innovadoras para mejorar la infraestructura tecnológica existente.
- Asegurar la alta disponibilidad, confiabilidad y seguridad de las aplicaciones back-end.
- Guiar y mentorizar a ingenieros junior y otros miembros del equipo.
- Título universitario en Ingeniería de Sistemas, Ciencias de la Computación o afines.
- Más de 5 años de experiencia en desarrollo back-end con lenguajes como Python, Java, Go, Ruby o Node.js.
- Experiencia con bases de datos SQL y NoSQL (PostgreSQL, MySQL, MongoDB, Cassandra, etc.).
- Conocimiento en el diseño y consumo de APIs RESTful.
- Experiencia con sistemas distribuidos y microservicios.
- Familiaridad con arquitecturas basadas en contenedores (Docker, Kubernetes).
- Dominio de herramientas de control de versiones como Git.
- Conocimiento en la implementación de prácticas de CI / CD.
- Habilidad para resolver problemas complejos y trabajar en equipo.
- Experiencia con servicios en la nube (AWS, Google Cloud, Azure).
- Conocimiento en herramientas de mensajería y procesamiento en tiempo real (Kafka, RabbitMQ, etc.).
- Experiencia en el uso de frameworks como Django, Flask, Spring, etc.
Ofrecemos :
- Oportunidades de crecimiento profesional.
- Trabajo remoto o híbrido.
- Un equipo de trabajo colaborativo y en constante aprendizaje.
- Beneficios adicionales como seguro médico y acceso a cursos de formación continua.
Crear una alerta de empleo para esta búsqueda
Senior Backend • Valleseco, Islas Canarias, España