Desarrollador Backend Senior AWS Lambda y Elasticsearch | Remoto
Remoto
Jornada completa
Tiempo parcial
Buscamos un Desarrollador Backend con experiencia sólida para incorporarse a nuestro equipo innovador que está construyendo una plataforma sofisticada destinada al almacenamiento de resultados de encuestas y la identificación de participantes idóneos para proyectos basados en respuestas previas. Esta posición requiere dominio profundo de servicios AWS, particularmente Elasticsearch y Lambda, junto con experiencia comprobada en lenguajes backend como .NET, Java o Python.
Responsabilidades Clave
- Diseñar e implementar arquitecturas serverless escalables utilizando AWS Lambda y API Gateway que soporten altos volúmenes de datos de encuestas.
- Optimizar el rendimiento de sistemas basados en AWS Elasticsearch/OpenSearch para garantizar tiempos de respuesta inferiores a 200ms incluso con conjuntos de datos complejos.
- Desarrollar algoritmos eficientes para la búsqueda, clasificación y recuperación de datos en tiempo real.
- Configurar y mantener pipelines de integración continua mediante GitHub Actions para automatizar pruebas y despliegues.
- Colaborar estrechamente con equipos de desarrollo frontend y científicos de datos para integrar componentes del sistema de manera eficiente.
- Participar activamente en revisiones de código, proporcionando retroalimentación constructiva para elevar la calidad del software.
- Documentar meticulosamente arquitecturas, decisiones técnicas y APIs para facilitar el mantenimiento futuro.
- Implementar robustos protocolos de seguridad para salvaguardar información sensible de usuarios conforme a estándares GDPR.
Requisitos Técnicos
- Experiencia profesional demostrable (mínimo 4 años) en desarrollo backend con .NET 6+, Java 17+ o Python 3.10+.
- Conocimiento avanzado de AWS Elasticsearch/OpenSearch Service 7.10+ y experiencia en optimización de consultas complejas, índices y sharding.
- Experiencia práctica con AWS Lambda, incluyendo configuración de concurrencia, gestión de memoria y técnicas de cold start.
- Dominio de AWS API Gateway para el diseño e implementación de APIs RESTful seguras, incluyendo throttling y autenticación.
- Experiencia en configuración y mantenimiento de pipelines CI/CD utilizando GitHub Actions o servicios similares.
- Sólida comprensión de arquitecturas serverless y sus patrones de diseño avanzados.
- Experiencia en implementación de sistemas distribuidos y manejo de problemas de consistencia de datos.
- Conocimientos profundos de bases de datos SQL y NoSQL aplicados al diseño de esquemas eficientes.
- Capacidad para escribir código limpio, bien documentado y mantenible siguiendo principios SOLID.
Conocimientos Adicionales Valorados
- Experiencia con servicios AWS complementarios como DynamoDB, SQS, SNS, CloudWatch, o IAM.
- Dominio de ElasticSearch Query DSL y técnicas avanzadas de análisis de texto y agregación.
- Experiencia con Apache Kafka, Kinesis u otras tecnologías de procesamiento de datos en tiempo real.
- Conocimientos de Terraform, CloudFormation u otras herramientas de infraestructura como código.
- Familiaridad con Docker, Kubernetes o AWS ECS para orquestación de contenedores.
- Experiencia previa en sistemas de análisis de datos o plataformas de encuestas.
- Conocimientos básicos de machine learning aplicados a sistemas de recomendación.
- Certificaciones AWS (Developer, Solutions Architect, etc.).
Por Qué Unirse a Nosotros
Ofrecemos un entorno laboral completamente remoto con flexibilidad horaria que permite equilibrar vida profesional y personal. Trabajará en un proyecto innovador utilizando tecnologías de vanguardia para resolver desafíos reales en investigación de mercado y análisis de opinión. Nuestro equipo está comprometido con el aprendizaje continuo, la excelencia técnica y la colaboración abierta. Proporcionamos oportunidades sustanciales de desarrollo profesional, remuneración competitiva basada en habilidades y experiencia, y la posibilidad de generar un impacto significativo en un producto en fase de crecimiento con proyección internacional.