Java / Python Developer – Elasticsearch & GCP

Para laborar en Guadalajara o CDMX a elegir

Esquema Híbrido: 3 días en casa, 2 presenciales

Perfil

Escolaridad: Ingeniería en Sistemas, Informática o afín.

Inglés: intermedio conversacional INDISPENSABLE

Requisitos
  • Experiencia profesional desarrollando aplicaciones con Java.
  • Experiencia con Python para desarrollo backend, automatización o procesamiento de información.
  • Experiencia práctica con Elasticsearch , incluyendo creación de índices, mappings, queries y optimización.
  • Experiencia trabajando con Google Cloud Platform (GCP).
  • Conocimiento de desarrollo de APIs REST y servicios backend.
  • Experiencia con arquitecturas distribuidas y/o microservicios.
  • Conocimientos de bases de datos relacionales y/o NoSQL.
  • Manejo de Git y buenas prácticas de control de versiones.
  • Conocimiento de pruebas unitarias, integración y metodologías de desarrollo de software.
  • Capacidad para analizar problemas técnicos y realizar troubleshooting en ambientes productivos.

Responsabilidades
  • Diseñar, desarrollar y mantener aplicaciones y servicios backend utilizando Java y Python.
  • Construir e integrar APIs RESTful y servicios orientados a arquitecturas escalables.
  • Diseñar y optimizar soluciones de búsqueda, indexación y consulta utilizando Elasticsearch.
  • Implementar y administrar soluciones cloud sobre Google Cloud Platform (GCP).
  • Desarrollar soluciones de alto rendimiento, considerando escalabilidad, disponibilidad, seguridad y mantenibilidad.
  • Integrar diferentes servicios y fuentes de datos dentro de arquitecturas distribuidas.
  • Analizar y optimizar consultas, índices y estructuras de datos en Elasticsearch para mejorar tiempos de respuesta y eficiencia.
  • Participar en el diseño y evolución de arquitecturas basadas en microservicios.
  • Implementar procesos de monitoreo, logging y troubleshooting para identificar y resolver problemas de rendimiento o disponibilidad.
  • Desarrollar scripts y herramientas de automatización utilizando Python.
  • Participar en procesos de integración, despliegue y operación de aplicaciones en ambientes cloud.
  • Implementar pruebas unitarias e integración, siguiendo principios de Clean Code y buenas prácticas de desarrollo.
  • Trabajar con equipos multidisciplinarios para analizar requerimientos técnicos y convertirlos en soluciones de software.
  • Participar en revisiones de código y contribuir a la mejora continua de estándares, procesos y arquitectura.
  • Documentar soluciones técnicas, configuraciones y procesos relevantes para la operación de las plataformas.

Deseable
  • Experiencia con servicios adicionales de GCP como Compute Engine, Cloud Run, GKE, Cloud Functions, Pub/Sub, Cloud Storage o BigQuery.
  • Experiencia con Docker y Kubernetes.
  • Conocimientos de CI/CD y herramientas de automatización de despliegues.
  • Experiencia con sistemas de observabilidad, logging y monitoreo.
  • Conocimiento de arquitecturas orientadas a eventos.
  • Experiencia optimizando aplicaciones de alto volumen de datos y tráfico.
  • Conocimientos de seguridad en aplicaciones y ambientes cloud.

Ofrecemos
  • Horario de Oficina
  • Esquema 100% nomina
  • Sueldo abierto a a negociar
  • Prestaciones de Ley
  • Prestaciones superiores (SGMM familiar, SV 1 millón, Vales de despensa, 30 días de aguinaldo, PTU)
#J-18808-Ljbffr
Similar jobs

Desarrollador Full Backend – Java, Python y GCP

Apply Now
Back to search page