Aquí tienes una descripción de la posición laboral de Ingeniero Back-End Senior:Posición: Ingeniero Back-End SeniorDescripció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.Responsabilidades:- 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.Requisitos:- 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 cooperativo y en constante aprendizaje.- Beneficios adicionales como seguro médico y acceso a cursos de formación continua.#J-18808-Ljbffr
Required Skill Profession
Engineering