DESARROLLADOR BACKEND SENIOR - [CM-406]

Efrouting Tech


Buscamos un Desarrollador Backend Senior con experiencia comprobada en el diseño, desarrollo e implementación de soluciones eficientes y escalables en la capa del servidor. Su labor será clave para el procesamiento de datos, la lógica de negocio y la integración con diversos sistemas en AWS y servicios en la nube. Será responsable de optimizar la arquitectura, el rendimiento y la seguridad de los servicios Backend, aplicando metodologías de mejora continua y mejores prácticas en el desarrollo de software. Descripción Específica del Cargo En este rol, el Desarrollador Backend Senior será responsable de: - Diseñar, desarrollar y mantener la lógica del servidor mediante arquitecturas escalables y eficientes en entornos cloud. - Construir y administrar microservicios y APIs RESTful y/o GraphQL para la integración con sistemas frontend y externos. - Diseñar, optimizar y administrar bases de datos SQL y NoSQL, asegurando su integridad y rendimiento. - Implementar mecanismos de autenticación, autorización y seguridad en las aplicaciones backend. - Optimizar el rendimiento de los servicios backend, garantizando tiempos de respuesta eficientes. - Implementar pruebas unitarias, de integración y automatizadas para garantizar la estabilidad del sistema. - Resolver incidencias y monitorear el correcto funcionamiento de los servicios backend en producción. - Mantener la documentación técnica del código, APIs y arquitecturas implementadas. - Colaborar con los equipos de frontend, infraestructura y DevOps para asegurar la correcta implementación y despliegue de los sistemas. - Aplicar estrategias de mejora continua para optimizar la escalabilidad, seguridad y eficiencia del backend. - Mantener y mejorar las prácticas de desarrollo seguro, identificando y mitigando vulnerabilidades. - Evaluar y adoptar nuevas tecnologías y metodologías para optimizar la arquitectura y los procesos backend. - Mantener el código y los repositorios organizados, asegurando buenas prácticas de control de versiones. - Perfil del Aspirante Educación: Título profesional en Ingeniería de Sistemas, Software, Electrónica o áreas relacionadas. - Deseable: Certificaciones en AWS o arquitecturas de software cloud. Experiencia: · Mínimo 3 años de experiencia como desarrollador backend. · Experiencia demostrable en AWS y servicios en la nube (implementación, despliegue y mantenimiento de aplicaciones en entornos cloud). · Desarrollo de aplicaciones con lenguajes como Node.js, Python, Java o .NET. · Conocimientos avanzados en bases de datos SQL y NoSQL. · Experiencia con herramientas de contenedores como Docker y Kubernetes. · Conocimiento en arquitecturas serverless y despliegue en plataformas como AWS Lambda, Azure Functions o Google Cloud Functions. · Experiencia en integración y pruebas de APIs con herramientas como Postman. · Familiaridad con metodologías Agile y herramientas de gestión como Notion. Habilidades Blandas: - Proactividad y capacidad para resolver problemas de manera eficiente. - Excelentes habilidades de comunicación y colaboración. - Atención al detalle y compromiso con la calidad del producto. Condiciones Laborales - Modalidad: 100% remota, con horarios flexibles. - Beneficios adicionales: - Ambiente de trabajo dinámico. - Bonificaciones por desempeño y cumplimiento de targets. - Oportunidad de trabajar con tecnologías modernas en proyectos innovadores.

trabajosonline.net © 2017–2021
Más información