Modalidad: Híbrida, debe asistir a las oficinas ubicadas en Barracas 1 vez a la semana
Proyecto Back Office Descripción del puesto Como Developer Senior Backend, serás responsable de diseñar, desarrollar y mantener la lógica del lado del servidor de nuestras aplicaciones, garantizando que sean escalables, seguras y eficientes. Trabajarás en estrecha colaboración con equipos de frontend, DevOps y producto para ofrecer soluciones robustas que cumplan con los requisitos de negocio. Este rol exige un enfoque profundo en la arquitectura del software, así como en la optimización del rendimiento y la seguridad.
Responsabilidades Diseño de Arquitectura: Participar en la definición y diseño de la arquitectura del backend, asegurando que las soluciones sean escalables, mantenibles y alineadas con los objetivos de la empresa. Desarrollo de APIs: Crear y mantener APIs RESTful y/o GraphQL que sean eficientes, seguras y fáciles de consumir por los equipos de frontend y otras aplicaciones. Optimización de Rendimiento: Identificar cuellos de botella y optimizar el rendimiento de las aplicaciones backend, asegurando tiempos de respuesta rápidos y un uso eficiente de los recursos. Gestión de Bases de Datos: Diseñar e implementar esquemas de bases de datos relacionales y no relacionales, y garantizar la integridad y eficiencia del acceso a los datos. Seguridad: Implementar y mantener prácticas de seguridad para proteger la aplicación y los datos contra accesos no autorizados, inyecciones SQL, ataques DDoS, y otras amenazas. Colaboración Interdisciplinaria: Trabajar en estrecha colaboración con equipos de frontend, DevOps y QA para asegurar la integración fluida de componentes y la entrega de software de alta calidad. Mentoría: Proporcionar mentoría y orientación técnica a desarrolladores junior y semi-senior dentro del equipo. Pruebas y Depuración: Desarrollar pruebas automatizadas para validar la lógica del backend y depurar problemas complejos en entornos de producción. Requisitos Educación: Título universitario en Informática, Ingeniería de Software o un campo relacionado. Experiencia: Mínimo 5-7 años de experiencia en desarrollo backend, con un sólido historial de entrega de soluciones a gran escala. Conocimientos Técnicos: Lenguajes: Dominio de al menos uno o más lenguajes de backend como Node.js, Python, Java, Ruby, o Go. Bases de Datos: Experiencia con bases de datos relacionales (MySQL, PostgreSQL) y no relacionales (MongoDB, Redis). Infraestructura: Familiaridad con entornos de contenedores (Docker, Kubernetes) y plataformas en la nube (AWS, Azure, GCP). Habilidades de Comunicación: Excelentes habilidades de comunicación, con la capacidad de explicar conceptos técnicos complejos a audiencias no técnicas.
Resolución de Problemas: Habilidad para abordar y resolver problemas complejos de manera creativa y eficiente.
Certificaciones: Preferible contar con certificaciones en desarrollo de software o arquitectura de soluciones.
Tipo de puesto: Tiempo completo
Sueldo: Hasta $2.700.000,00 al mes
Pregunta(s) de postulación: ¿Puedes asistir un día a la semana a las oficinas ubicadas en Barracas? ¿En cuanto tiempo estarías en Barracas? Experiencia: Backend: 5 años (Deseable) Node.JS, Python, Java, Ruby y Go: 3 años (Deseable) MySQL y PostgreSQL: 4 años (Deseable) MongoDB y Redis: 4 años (Deseable) Docker y Kubernetes: 4 años (Deseable) GCP, AWS, Angular y Azure: 4 años (Deseable)
#J-18808-Ljbffr