Desarrollador/a Junior Python / Google Cloud (GCP)
Desde Alvea Soluciones Tecnologicas, buscamos incorporar un/a Desarrollador/a Junior con conocimientos de Python y Google Cloud Platform (GCP) para participar en proyectos de desarrollo, automatización, procesamiento de datos e integración de servicios cloud.
La persona seleccionada trabajará con diferentes servicios de Google Cloud y APIs de Google, participando en el desarrollo y mantenimiento de soluciones orientadas a la automatización de procesos y tratamiento de información.
Requisitos
Google Cloud Platform (GCP)
Conocimientos de Google Cloud Storage: configuración y gestión de buckets, subida y descarga de archivos y gestión de permisos.
Conocimientos de Google Cloud Pub/Sub: creación y gestión de tópicos y suscripciones, publicación y consumo de mensajes.
Gestión básica de proyectos GCP y configuración de roles y permisos mediante IAM.
Conocimientos de Cloud SQL y conexión de aplicaciones con bases de datos.
Publicación y gestión de archivos en Google Cloud Storage.
Programación
Python, especialmente con bibliotecas como:
google-cloud-storage
google-auth
requests
BeautifulSoup
Conocimientos de JavaScript / Node.js.
Valorable experiencia con:
googleapis
Puppeteer
Cheerio
APIs de Google
Se valorarán conocimientos o experiencia con:
Google Slides API: creación y modificación de presentaciones.
Google Sheets API: creación, actualización y manipulación de datos.
Google Docs API: creación, edición y formateo de documentos.
Gmail API: envío de correos electrónicos mediante API y autenticación OAuth 2.0.
Web Scraping
Experiencia o conocimientos en extracción de información de páginas web.
Uso de BeautifulSoup y Requests con Python.
Valorable experiencia con Puppeteer o Cheerio en JavaScript/Node.js.
Conocimientos de extracción, transformación y limpieza de datos.
Conocimientos sobre gestión de headers, sesiones y mecanismos de autenticación.
Automatización
Desarrollo de scripts para automatizar la subida y gestión de archivos.
Configuración de triggers asociados a eventos de Google Cloud Storage.
Automatización de procesos mediante servicios de Google Cloud.
Se valorará adicionalmente
Google Cloud Functions: creación y despliegue de funciones serverless e integración con otros servicios GCP.
Google Cloud Scheduler: configuración de tareas programadas e integración con Cloud Functions.
Integración de archivos almacenados en Google Cloud Storage con servidores o servicios basados en LLM.
Experiencia con Git y metodologías de control de versiones.
Conocimientos de pruebas unitarias y de integración.
Uso de herramientas de depuración, monitorización y logging.
Capacidad para documentar código y procesos técnicos.
Perfil que buscamos
Buscamos una persona junior, con ganas de aprender y desarrollarse profesionalmente en entornos Cloud, con capacidad para trabajar con diferentes tecnologías y servicios de Google Cloud.
Valoraremos especialmente:
Capacidad de aprendizaje y autonomía.
Interés por tecnologías Cloud y automatización.
Capacidad de análisis y resolución de problemas.
Organización y atención al detalle.
Buenas habilidades de comunicación y trabajo en equipo.
No es necesario dominar todas las tecnologías indicadas. Se valorarán especialmente los conocimientos sólidos de Python, GCP y APIs, así como la motivación para aprender el resto de herramientas.
¿Qué ofrecemos?
Incorporación a un equipo técnico.
Formación y aprendizaje continuo en tecnologías Cloud.
Participación en proyectos reales de automatización e integración.
Desarrollo profesional en un entorno tecnológico.