Lead Software Architect / Tech Lead – AWS / SaaS (5+ años de experiencia en arquitectura y liderazgo técnico) En Dinamic DataLab desarrollamos tecnología SaaS orientada a social listening, OSINT/SOCMINT, analítica avanzada e infraestructura en la nube para convertir datos públicos en inteligencia accionable. Buscamos un Tech Lead con al menos 5+ años de experiencia comprobable en desarrollo y arquitectura de software, que tenga competencia sólida en los siguientes módulos:Áreas clave de competencia Arquitectura de Software y Liderazgo Técnico Cloud & DevOps (AWS) Datos, IA y MLOps Seguridad y Compliance Desarrollo Web y Backend (incluyendo Python) Rol y Responsabilidad Principal Este no es un rol únicamente de programación. Es un rol de liderazgo técnico real , con responsabilidad directa sobre: La arquitectura del SaaS de Social Listening. La calidad del código que se despliega a producción. La estabilidad, escalabilidad y seguridad del sistema. La evolución técnica del equipo de ingeniería. El Tech Lead será el responsable de definir y proteger la arquitectura del producto, tomando decisiones con criterio claro sobre deuda técnica: saber cuándo pagarla y cuándo aceptarla conscientemente en función del producto, el mercado y el riesgo. Debe traducir decisiones técnicas a impacto económico y riesgo de negocio, explicando con claridad cuándo una decisión puede comprometer estabilidad, seguridad, escalabilidad o cumplimiento regulatorio.Liderazgo y Revisión de Código (Core del Rol) El Tech Lead será responsable directo de la calidad del código del SaaS. Esto implica: Establecer estándares técnicos, patrones y convenciones. Definir criterios claros de calidad y mantenibilidad. Liderar code reviews con enfoque formativo (no punitivo). Detectar malas prácticas arquitectónicas antes de que escalen. Asegurar coherencia entre arquitectura definida y código implementado. Elevar el pensamiento crítico del equipo mediante mentoría técnica constante. Garantizar que lo que llega a producción esté alineado con: Seguridad Rendimiento Escalabilidad Buenas prácticas de ingeniería Debe poder intervenir técnicamente cuando sea necesario, revisar PRs con profundidad, cuestionar decisiones arquitectónicas y guiar refactorizaciones estratégicas.Arquitectura & Desarrollo de Software Se espera dominio práctico en: Arquitecturas monolíticas y de microservicios Serverless APIs REST y diseño de endpoints SDLC (Software Development Life Cycle) DEV / QA / PROD Git, branching strategies CI/CD DevOps / DevSecOps / MLOps Refactorización y manejo de deuda técnica Unit Testing y End-to-End Testing Testing manual y automatizado Stack actual y tecnologías Frontend: Vue / Angular Backend: Laravel, APIs REST Lenguajes: JavaScript / TypeScript Python (indispensable) CSS Modelado de datos Programación asíncrona Arquitecturas MVC Python: ETL Procesamiento de datos Integraciones Machine Learning Automatización Web Scraping Cloud & Infraestructura (AWS) Experiencia sólida en AWS: VPC EC2 Security Groups Load Balancers IAM API Gateway CloudFront S3 (diferentes clases de almacenamiento) RDS (Postgres) ECS / ECR Fargate Lambda Step Functions SQS WAF Secrets Manager CloudWatch AWS Certificate Manager Cognito Además: Docker Infraestructura como Código (Terraform / CloudFormation) AWS CLI / SDK (boto3) Modelos IaaS / PaaS / SaaS Modelo de responsabilidad compartida Bases de datos ACID / BASE Datos, IA y MLOps Dado que nuestro producto integra analítica avanzada e inteligencia, el Tech Lead debe comprender:Paradigmas de IA: Aprendizaje Supervisado Aprendizaje No Supervisado Aprendizaje por Refuerzo Deep Learning NLP Modelos secuenciales y transformadores LLMs e IA generativa Agentes de IA IA de frontera Pipeline y MLOps: ETL Ciclo de vida de los datos EDA Feature engineering Entrenamiento y evaluación de modelos Deployment Monitoreo de modelos Iteración experimental (entender que ML no garantiza resultados inmediatos) Debe poder aterrizar requerimientos de negocio orientados a IA en planes técnicos realistas y medibles. Se valora experiencia en: Web Scraping Procesamiento de lenguaje natural (Nice to have) Análisis geoespacial / GIS / SIG Seguridad & Compliance Fundamentos sólidos en: CIA (Confidentiality, Integrity, Availability) Autenticación y Autorización (OAuth, JWT) Control de acceso Least Privilege TLS y cifrado en tránsito / reposo OWASP Top 10 CVE / CVSS Hardening (CIS Benchmarks) Seguridad integrada en CI/CD Protección de datos Backups Gestión del ciclo de vida de datos Conocimiento en: ISO 27001 GDPR Políticas, estándares y procedimientos GRC (Governance, Risk & Compliance) Perfil Ideal Buscamos a alguien que: Tenga criterio técnico maduro. Pueda tomar decisiones difíciles sin paralizar el producto. Eleve el estándar del equipo sin generar fricción innecesaria. Entienda el impacto económico de la arquitectura. Combine visión estratégica con capacidad real de implementación. Interesados enviar CV a: Asunto: Tech Lead – Dinamic DataLab
Job Title
Lead Software Architect – AWS / SaaS