hace 10 días

Back-end Senior – GCP & Microservices

Factor ITSantiago, Chile

Oferta publicada originalmente vía Get on Board

Aplicar

Descripción del puesto

💻 Requisitos técnicos

☁️ Google Cloud Platform

Experiencia sólida y comprobable implementando soluciones en GCP, especialmente con:

  • Cloud Run
  • Cloud Functions
  • Cloud Dataflow
  • BigQuery
  • Cloud Storage
  • Apigee X
  • JSON Logic

Se requiere experiencia práctica trabajando con servicios Cloud y desarrollando componentes desplegados en GCP.

🔧 Backend & Architecture

  • Spring Boot
  • NestJS
  • Arquitecturas de microservicios
  • Integración de sistemas y servicios. Diseño e implementación de APIs. Desarrollo de aplicaciones backend escalables. Manejo de contenedores.
  • Kubernetes
  • CI/CD

⚛️ Frontend

Conocimientos de React para integración y desarrollo de componentes cuando el proyecto lo requiera.

🎓 Formación

Profesional en Ingeniería de Sistemas, Ingeniería de Software, Ingeniería Informática o carreras afines.

📌 Experiencia

4+ años de experiencia en desarrollo de software. Experiencia senior en desarrollo Backend. 5+ años de experiencia en implementaciones de soluciones Cloud/GCP será altamente valorado para esta posición.

🤝 Habilidades

Comunicación efectiva. Trabajo en equipo. Pensamiento analítico. Orientación a resultados. Capacidad de aprendizaje. Planificación y organización. Resolución de problemas. Autonomía y proactividad.

🎯 Responsabilidades

  • Analizar requerimientos y proponer soluciones tecnológicas alineadas con las necesidades del proyecto.
  • Diseñar y desarrollar componentes backend desplegados en Google Cloud Platform (GCP).
  • Implementar servicios y aplicaciones utilizando arquitecturas basadas en microservicios.
  • Desarrollar e integrar APIs y servicios utilizando buenas prácticas de diseño y desarrollo.
  • Implementar soluciones sobre ambientes contenerizados.
  • Participar en la integración entre diferentes sistemas y servicios.
  • Desarrollar soluciones utilizando Spring Boot y NestJS.
  • Participar en el desarrollo e integración de componentes frontend cuando sea requerido, utilizando React.
  • Implementar y mantener procesos de CI/CD.
  • Trabajar con Kubernetes para el despliegue y operación de aplicaciones.
  • Utilizar servicios administrados de GCP de acuerdo con las necesidades de la solución.
  • Aplicar buenas prácticas de desarrollo, seguridad, calidad, mantenibilidad y escalabilidad.
  • Participar en el análisis y resolución de problemas técnicos durante la implementación.

⭐ Deseable

  • Experiencia diseñando arquitecturas Cloud.
  • Conocimientos de patrones de integración y arquitecturas distribuidas.
  • Experiencia con APIs y gestión de servicios mediante Apigee X.
  • Experiencia con procesamiento de datos utilizando Dataflow y BigQuery.
  • Conocimientos de observabilidad y monitoreo en Cloud.
  • Experiencia trabajando bajo metodologías ágiles.