Desarrollador Full Stack Cloud AWS | DevOps
Posición: 100% Remota / Inglés B1- intermedio - avanzado
Objetivo:
Se requiere experiencia en entornos basados en AWS con capacidad para gestionar infraestructura y servicios en la nube de manera eficiente y segura. Conocimiento profundo de herramientas de CI/CD (como Concourse o equivalentes), asegurando la automatización de procesos de integración, pruebas y despliegue continuo.
Educación y Experiencia:
-
Licenciatura en Informática o Sistemas de Información (título + cédula profesional)
-
Experiencia trabajando en entorno basado en AWS
-
+ 2 años como Ingeniero DevOps o Ingeniero de Software equivalente
-
Experiencia con repositorios de código fuente
-
Automatización con AWS Cloud Formation o Terraform
-
Experiencia con SAST soluciones (SonarQube)
-
Experiencia en la creación de pruebas automatizadas
-
Deseable certificaciones en: AWS, DevOps, Agile (SAFe)
Conocimientos y habilidades:
-
Conocimiento profundo en herramientas de canalización CI/CD (Concourse o equivalente)
-
Desarrollo de software en leguajes comunes (por ejemplo: JavaScript, React, *)
-
Comprensión profunda de las reglas deIAM (Access and Identity Management)
-
Conocimiento operativo detecnologías de infraestructura (por ejemplo: servidores, almacenamiento y redes)
-
Conocimiento general detecnologías de seguridad (por ejemplo: firewalls, servidores proxy, etc.)
-
Comprensión de diversas estrategias delanzamiento de productos (por ejemplo: Blue/Green, A/B, Canary)
-
Comprensión de losprocesos y requisitos de soporte de producción§Familiaridad con metodologías de desarrollo ágil (ASAP, Active Now)
-
Interfaces de usuario utilizando tecnologías fundamentales de front-end como HTML, CSS y JavaScript
-
Aplicaciones utilizandoframeworks modernos de JavaScript como React o AngularJS
-
Lenguajescomo *, Python, Java y .NET
-
APIs RESTful utilizando tecnologías como js y Express
-
Servicios de AWS (como EC2, S3, DynamoDB y Lambda)§Diseña, desarrolla y administra pipelines de datos (ETL/ELT)§Inglés B1- intermedio avanzadoFunciones:
Análisis Diseño e implementación
-
Desarrollar y mantener interfaces de usuario utilizando tecnologías fundamentales de front-end como HTML, CSS y JavaScript, asegurando una experiencia intuitiva y eficiente.
-
Implementar y optimizar aplicaciones utilizando frameworks modernos de JavaScript como React o AngularJS, siguiendo buenas prácticas de desarrollo.
-
Diseñar, desarrollar y mantener la lógica del lado del servidor empleando lenguajes como *, Python, Java y .NET, garantizando escalabilidad y eficiencia.
-
Construir e integrar APIs RESTful utilizando tecnologías como * y Express, asegurando una comunicación fluida entre sistemas.
-
Diseñar la arquitectura de soluciones web colaborando con equipos técnicos, de negocio y diseño, alineando los desarrollos a los objetivos organizacionales.
-
Implementar soluciones en la nube utilizando servicios de AWS (como EC2, S3, DynamoDB y Lambda), asegurando disponibilidad, resiliencia y seguridad.
-
Garantizar la optimización multiplataforma, especialmente para dispositivos móviles, asegurando compatibilidad y rendimiento.
-
Asegurar la responsividad de las aplicaciones, ofreciendo una experiencia consistente en distintos dispositivos y resoluciones.
-
Gestionar el ciclo completo de desarrollo de software, desde la concepción hasta la puesta en producción, incluyendo pruebas y despliegue.
-
Traducir requerimientos técnicos y funcionales en soluciones tecnológicas que satisfagan tanto las necesidades del negocio como del usuario final.
-
Participar activamente en la resolución de problemas técnicos, aplicando habilidades analíticas para identificar y corregir incidencias.
-
Mantener una comunicación efectiva con stakeholders, facilitando el entendimiento de requerimientos y avances del proyecto.
-
Aplicar altos estándares de calidad en el desarrollo, demostrando atención al detalle en la implementación y pruebas.
Desarrollo de datos
-
Diseña, desarrolla y administra pipelines de datos (ETL/ELT), garantizando la entrega de información con altos estándares de calidad, consistencia y trazabilidad, permitiendo a las áreas de análisis y ciencia de datos explotar de manera efectiva tanto fuentes existentes como nuevas.
-
Desarrolla código de transformación de datos en nivel productivo, asegurando que sea preciso, eficiente y mantenible, alineado a las necesidades de analistas, científicos de datos y stakeholders del negocio.
-
Soporta y optimiza plataformas de analítica de datos y flujos de trabajo de ciencia de datos, integrando herramientas de orquestación y procesamiento de datos dentro de la arquitectura tecnológica.
-
Implementa soluciones en la nube utilizando servicios de AWS (como EC2, S3, DynamoDB y Lambda), contribuyendo a la disponibilidad, resiliencia y escalabilidad de aplicaciones
-
Colabora estrechamente con equipos de QA para diseñar e implementar pruebas automatizadas, asegurando cobertura robusta (superior al 90%) mediante pruebas unitarias, funcionales e integrales, tanto para aplicaciones como para pipelines de datos.
Ofrecemos:
-
Participar en proyectos internacionales utilizando tecnologías Cloud modernas
-
Sueldo: 55,000 a 60,000 brutos mensuales + prestaciones de ley
-
Esquema 100% remoto
Envíanos otu CV actualizado con todas las tecnologías que manejas y datos de contacto
Nivel de educación deseada:
Superior - titulado
Nivel de experiencia deseada:
Nivel Experto
Función departamental:
Tecnología / Internet
Industria:
Servicios Financieros
Habilidades:
-
ANALISIS
-
resultados
-
PROACTIVO
Esta vacante viene de la bolsa de empleo Talenteca.com:
https://www.talenteca.com/anuncio?j_id=6a43196f3e00003e00960c0d&source=indeed