Desarrollador Backend
Desarrollador Backend
Lima, PE, 15076
¿Que buscamos?
Desarrollador Backend
Tus principales responsabilidades a desarrollar:
Lenguajes y Frameworks Backend
- Node.js (Express, NestJS), Python (Django, Flask, FastAPI), Java (Spring Boot) o Go.
- Programación asíncrona y manejo de concurrencia.
- Desarrollo de APIs RESTful y GraphQL.
Bases de Datos y Migración de Datos
- Experiencia en migración de bases de datos on-prem a AWS.
- Uso de AWS Database Migration Service (DMS) para migraciones de:
o Oracle, SQL Server, MySQL, PostgreSQL → Amazon RDS o Aurora.
o NoSQL (MongoDB, Cassandra, DynamoDB).
- Optimización de consultas en Amazon RDS, DynamoDB, Redshift.
- Uso de Amazon ElastiCache (Redis, Memcached) para caching.
Desarrollo de APIs y Microservicios
- Creación de APIs serverless con AWS Lambda y API Gateway.
- Implementación de GraphQL con AWS AppSync.
- Manejo de event-driven architectures con AWS SNS, SQS, EventBridge.
- Integración con Step Functions para automatización.
Infraestructura y Contenedores
- Migración de backend on-prem a AWS utilizando:
o AWS EC2 para servidores tradicionales.
o AWS Fargate, ECS o EKS (Kubernetes) para contenedores.
o AWS Lambda para funciones sin servidor.
- Uso de Docker y Kubernetes para despliegues escalables.
Seguridad y Autenticación
- Implementación de AWS Cognito para autenticación de usuarios.
- Uso de IAM Roles y Policies para permisos backend.
- Seguridad en APIs con OAuth2, JWT, OpenID Connect.
CI/CD y Automatización
- Implementación de AWS CodePipeline, CodeBuild y CodeDeploy para CI/CD.
- Automatización de infraestructura con Terraform o AWS CloudFormation.
- Pruebas automatizadas con Jest, Mocha, PyTest o JUnit.
Monitoreo y Optimización
- Uso de CloudWatch y X-Ray para monitoreo y trazabilidad.
- Optimización de costos con AWS Cost Explorer y Auto Scaling.
- Logging centralizado con AWS CloudTrail y AWS Kinesis.
Soft skills:
• Comunicación
• Agilidad para aprender
• Influencia
• Resolución de problemas y pensamiento analítico
• Trabajo en equipo y construcción de relaciones
• Planificación y entrega
• Pensamiento estratégico
-En cumplimiento con nuestras disposiciones en materia de protección de datos personales, te informamos que la información que nos proporciones, será tratada conforme al Aviso de Privacidad que encontrarás en nuestra página web.En el apartado: Aviso de privacidad para el tratamiento de datos personales- candidato-