Saltar al contenido principal
Talentcross logo

DevOps Engineer

Talentcross
alrededor de 21 horas hace
A tiempo parcial
En el sitio
Buenos Aires, Buenos Aires, Argentina

Descripción del puesto

Buscamos un/a DevOps Engineer para administrar, operar y evolucionar la infraestructura on-premises de un portal digital del sector salud, basado en Kubernetes.

La persona será responsable de garantizar la alta disponibilidad, la observabilidad, la seguridad y la automatización de los despliegues, trabajando con infraestructura crítica, herramientas de CI/CD, arquitecturas de microservicios y plataformas de monitoreo. También brindará soporte técnico de niveles 2 y 3, asegurando la continuidad operativa y el cumplimiento de los requisitos de seguridad.

Responsabilidades principales

  • Administrar clústeres Kubernetes utilizando kubeadm y containerd, incluyendo workloads, networking, seguridad y monitoreo.
  • Gestionar soluciones de balanceo de carga e ingress, como NGINX Ingress, HAProxy y Keepalived, y automatizar tareas de infraestructura mediante Ansible.
  • Mantener y optimizar pipelines de CI/CD y flujos GitOps utilizando GitLab CE, ArgoCD, Harbor y SonarQube.
  • Gestionar procesos de build, pruebas automatizadas, versionado de imágenes, despliegues y mecanismos de rollback.
  • Operar y monitorear Kafka, bases de datos relacionales y no relacionales —MySQL y MongoDB— y almacenamiento mediante MinIO.
  • Implementar y mantener soluciones de observabilidad con Prometheus, Grafana, Graylog, Fluent Bit y Zipkin.
  • Administrar la plataforma de videollamadas Jitsi, incluyendo la configuración y operación de TURN/Coturn.
  • Aplicar hardening de infraestructura, gestión de accesos, políticas de seguridad, auditorías y respuesta a incidentes.
  • Cumplir con los procedimientos de notificación de incidentes de seguridad, incluido el plazo establecido de menos de 24 horas.
  • Brindar soporte técnico de niveles 2 y 3 para garantizar la estabilidad y continuidad de la infraestructura.
  • Colaborar con los equipos de desarrollo para asegurar despliegues confiables y el correcto funcionamiento de los procesos de integración y entrega continua.

Requisitos excluyentes

  • 5 años o más de experiencia como DevOps Engineer o Site Reliability Engineer (SRE).
  • Al menos 3 años ininterrumpidos de experiencia en proyectos de salud en Argentina.
  • Título terciario o universitario en Sistemas o carreras afines, o ser estudiante avanzado/a.
  • Experiencia administrando infraestructura on-premise, incluyendo servidores, redes, virtualización, almacenamiento y servicios críticos.
  • Experiencia en instalación y administración de clústeres Kubernetes, networking, seguridad y monitoreo.
  • Experiencia en instalación, operación y monitoreo de Kafka.
  • Conocimientos y experiencia con bases de datos relacionales y no relacionales.
  • Manejo de herramientas de observabilidad: Prometheus, Grafana y Graylog.
  • Experiencia con plataformas de videollamadas basadas en Jitsi.
  • Experiencia con herramientas de análisis de calidad de código.
  • Conocimientos de Java y Angular para brindar soporte a los procesos de CI/CD.
  • Formación en metodologías ágiles.

Requisitos deseables

  • Conocimientos de seguridad perimetral y protección de infraestructura: WAF, IDS/IPS, cifrado TLS 1.3 y cifrado AES-256 en reposo.
  • Experiencia implementando patrones de resiliencia, como rate limiting y circuit breakers.
  • Conocimientos de autoescalado horizontal y estrategias para mejorar la disponibilidad y tolerancia a fallos.

Importante: Para avanzar en el proceso de selección, es indispensable cumplir con todos los requisitos excluyentes, especialmente la experiencia en proyectos de salud en Argentina y la administración de infraestructura on-premises y Kubernetes.