Desarrollador ? Stack AWS Cloud Native Presencial con 3 años de experiencia mínimo
MISIÓN: Diseñar, desarrollar e implementar soluciones de software basadas en arquitecturas cloud-native sobre AWS, utilizando microservicios, contenedores y prácticas modernas de desarrollo, con el fin de construir plataformas escalables, seguras y de alto rendimiento alineadas a los estándares del negocio.
CONOCIMIENTO TÉCNICOS REQUERIDOS:
Arquitectura y Experiencia Técnica
- Experiencia sólida en arquitecturas basadas en microservicios.
- Diseño, desarrollo y mantenimiento de servicios escalables y desacoplados.
- Implementación de buenas prácticas de desarrollo: clean code, principios SOLID.
- Manejo de versionamiento de código y flujos de trabajo colaborativos (Git).
Cloud y AWS (requerido)
- Uso y configuración de servicios AWS: API Gateway, AWS Lambda, Amazon S3, DynamoDB, Cognito.
- Infraestructura como código: CloudFormation y/o Serverless Framework.
- Experiencia en despliegues serverless.
- Monitoreo, logging y troubleshooting en entornos cloud.
- Seguridad básica de servicios y APIs en AWS: roles, policies, autenticación.
CI/CD y DevOps
- Implementación y gestión de pipelines CI/CD para despliegue continuo.
- Manejo de contenedores: Docker.
- Despliegue en múltiples entornos: desarrollo, QA y producción.
- Soporte y resolución de incidentes post-despliegue.
Frontend y Arquitectura Web
- Desarrollo frontend con React.js.
- Conocimientos en Microfrontends y Module Federation.
- Integración frontend?backend mediante APIs REST.
Lenguajes y Frameworks
- JavaScript / TypeScript (nivel avanzado).
- React.js para aplicaciones web modernas.
- Java con Spring Boot para servicios backend.
- Desarrollo de servicios RESTful con Spring Boot.