Ir al contenido

Formulario de solicitud de empleo

Proporcione un archivo con su currículum o un perfil de LinkedIn
Descirpción del trabajo
Trabajo
Desarrollador en Google Cloud Platform
Ubicación
--CDMX--
Departamento
Cliente Babel
Tipo de empleo
Permanente

Backend

  • ●  Conocimiento en java 11 a 17

  • ●  Programación orientada a objetos y manejo de Data Transfer Objects (DTO)

  • ●  Desarrollo de Web Services

  • ●  Desarrollo de procesos por lotes / Batch Processing (En google llamados CRON)

  • ●  Dominio de Jakarta EE y/o equivalentes

  • ●  Manejo de MySQL, considerando consultas complejas con INNER JOIN y subconsultas

  • ●  Conocimiento de métodos HTTP (GET, PUT, DELETE, PATCH) y diseño de APIs RESTFUL

  • ●  Conocimiento en pruebas unitarias con Mockito, incluyendo simulación de dependencias y validación de lógica

    Frontend

  • ●  Conocimiento con nodejs (versión 18 en adelante), incluyendo gestión de paquetes npm.

  • ●  Conocimiento con el framework vue 3, considerando ciclos de vida, modos de desarrollo en vue;Options API,Composition API y manejo de composable functions para desarrollo modular y reutilizable

  • ●  Conocimiento en librería axios para el consumo de APIs

  • ●  Fundamentos en javascript; promesas, desestructuración de objetos, creación de funciones

  • ●  Manejo de typescript para tipado seguro y estructurado

  • ●  Pruebas unitarias con vitest y Jest para la validación de componentes y lógica

  • ●  Conocimientos básicos de python

    Google cloud platform (GCP)

  • ●  Conocer la consola de Google Cloud Platform, para administrar las versiones desplegadas en la nube, migración de tráfico, etc.

  • ●  Manejo de cloud storage: Gestión buckets para el almacenamiento y encriptación de objetos (archivos)

  • ●  Gestión de secretos: uso de secret manager para el almacenamiento seguro de credenciales y clase API

  • ●  Cloud shell: uso del entorno cli para la administración de recursos en GCP, y comandos gcloud

  • ●  Integración de APIs de GCP: Secret manager, cloud storage, firebase

  • ●  Cloud SQL proxy: configuración y uso de Cloud SQL Auth proxy, para conexiones seguras a bases de datos remotas en GCP

    Automatización y CI/CD

  • ●  Jenkins para el despliegue automático de aplicaciones

  • ●  Conocimientos en pipelines de CI/CD para la integración y entrega continua de desarrollos

    Control de versiones y repositorios

  • ●  Git: Control de versiones, incluyendo ramas, merges, rebase y colaboración en equipo

  • ●  Bitbucket y/o Git: Administración de repositorios remotos, gestión de pull requests, merges