Ingeniero de Software Plataforma Full-Stack en people company | Torre

Ingeniero de Software Plataforma Full-Stack

Emma destaca
La IA de Emma escribió esto. Habla con Emma para editarlo.
Tiempo completo

Tipo de contrato: Contratista

¿Quién paga el cambio de moneda y los impuestos sobre la nómina?:

El candidato

Compensación
USD4k - 4.8k/mes
Negociable
location_on
Remoto (para residentes de Guatemala)
Remoto (para residentes de Ecuador)
Remoto (para residentes de Argentina)
Remoto (para residentes de Perú)
Publicado hace alrededor de 2 meses

Responsabilidades


Resumen del Rol: - Buscamos un(a) Ingeniero(a) de Plataforma con experiencia en el diseño y desarrollo de soluciones de infraestructura y aplicaciones de alta disponibilidad y transaccionalidad. - Este rol requiere conocimientos avanzados en lenguajes como Golang, Java o Node.js, así como dominio de APIs RESTful y GraphQL. - El candidato ideal será hands-on, orientado a automatización, observabilidad y buenas prácticas de despliegue en AWS. Responsabilidades Principales: - Diseñar y mantener la plataforma de servicios, asegurando su escalabilidad, resiliencia y rendimiento. - Desarrollar y exponer APIs REST y GraphQL de alto rendimiento para aplicaciones críticas y mensajería asincrónica (Kafka, RabbitMQ, MKS). - Colaborar en la definición de arquitecturas distribuidas, orientadas a eventos y desacopladas. - Participar en el desarrollo de herramientas de automatización y monitoreo (infraestructura como código, dashboards, alertas). - Asegurar buenas prácticas de seguridad, versionamiento y despliegue continuo (CI/CD). - Optimizar la infraestructura usando servicios de AWS (API Gateway, ELB, ECS, CloudWatch, etc.). - Colaborar con equipos de desarrollo, producto y operaciones. - Implementar y mantener microservicios desacoplados, aplicando principios de Clean Architecture y DDD. Requisitos del Perfil: - Experiencia en desarrollo con Java, Python y/o Golang. - Experiencia en desarrollo Front End (Next.js/React, Vue.js, etc). - Sólida experiencia en APIs RESTful y GraphQL. - Experiencia en sistemas de alta transaccionalidad y disponibilidad. - Conocimiento avanzado en AWS: API Gateway, ALB/NLB, ECS, SQS, CloudWatch. - Conocimientos en observabilidad: Prometheus, Grafana, Datadog. - Experiencia en microservicios y arquitecturas orientadas a eventos. - Bases de datos SQL (PostgreSQL, SQL Server) y NoSQL (MongoDB, Redis). - Mensajería asincrónica: RabbitMQ, Kafka. - Contenedorización y orquestación: Docker, Kubernetes. - CI/CD y Git (Azure DevOps deseable). - OAuth 2.0, JWT y seguridad para APIs. - Testing unitario y de integración. - DDD y Clean Code. Plus / Deseables: - Arquitecturas orientadas a eventos (Kafka, SNS/SQS). - Infraestructura como código (Terraform, CloudFormation, Pulumi). - SonarQube y calidad de código. - Certificación AWS. - API Management, AWS Lambda. - gRPC o WebSockets. Lo que ofrecemos: - Desarrollo de productos innovadores con enfoque en IA y datos. - Cultura de buenas prácticas, arquitectura moderna y trabajo colaborativo. - Posibilidades de crecimiento técnico y formación continua. - Modalidad remota.