Este perfil está escrito em espanhol
Backend Developer
Experiencia demostrada en Node.js.
Experiencia demostrada en NestJS.
Experiencia demostrada en TypeScript.
Experiencia demostrada en Python.
Experiencia demostrada en PHP.
Perfil profesional
Desarrollo e implementación de microservicios y APIs utilizando Node.js, NestJS y TypeScript.. Desarrollo y actualización de endpoints para integración con diferentes servicios y sistemas.. Integración con proveedores externos para servicios de notificaciones y medios de pago.. Diseño y manejo de bases de datos SQL y NoSQL, incluyendo PostgreSQL, MySQL y MongoDB.. Participación en procesos CI/CD y evolución de soluciones basadas en microservicios.
Desarrollo e implementación de APIs/Endpoints y microservicios para la evolución de aplicaciones y servicios.. Manejo y desarrollo de soluciones utilizando bases de datos SQL y NoSQL incluyendo MySQL, PostgreSQL, MongoDB y DynamoDB.. Desarrollo de integraciones con proveedores y pasarelas de pago, participando en la implementación de soluciones para procesamiento de pagos.. Desarrollo de soluciones sobre AWS, utilizando EC2, Lambda, ECS, S3, SES, CloudWatch, CloudFormation y AWS SAM.. Implementación y mantenimiento de infraestructura y servicios cloud utilizando AWS y herramientas de despliegue e infraestructura como código.. Participación en procesos de CI/CD para la integración y despliegue de aplicaciones.. Desarrollo utilizando TypeScript, Node.js, NestJS, Express, PHP/Laravel y Java, además de React.js para aplicaciones frontend.
Desarrollo, implementación y actualización de módulos de aplicaciones web, participando en diferentes etapas del ciclo de desarrollo de software.. Desarrollo de Web Services y APIs para la integración de la aplicación con sistemas externos.. Desarrollo de soluciones backend con PHP y Laravel, utilizando MySQL y PostgreSQL.. Desarrollo de funcionalidades frontend utilizando HTML5, CSS, JavaScript y TypeScript.. Participación en el diseño y evolución de soluciones, trabajando de manera directa con clientes para comprender requerimientos y necesidades funcionales.. Elaboración de documentación técnica e informes relacionados con los módulos desarrollados.. Liderazgo técnico del equipo de desarrollo, apoyando la definición de soluciones, resolución de problemas y evolución técnica de las aplicaciones.. Trabajo colaborativo con el equipo de desarrollo y participación en la resolución de requerimientos técnicos y funcionales.
Responsable del análisis de los equipos informáticos para el mantenimiento preventivo y correctivo.. Manejo de bases de datos utilizando SQL incluyendo MySQL.. Instalación, actualización y manejo de sistemas operativos: windows y linux.