¿Quiénes somos?
SupportYourApp es una empresa internacional de Intelligent Support-as-a-Service que lleva 15 años prestando servicios de externalización de procesos empresariales a otras empresas de TI de todo el mundo, incluidos soporte técnico y de usuario y servicios para mejorar la experiencia de usuario. Actualmente, nuestro equipo internacional cuenta con 1500+ profesionales.
Prestamos servicios en todo el mundo y damos soporte a clientes en 60 idiomas. Colaboramos con líderes como MasterCard, Calm y MacPaw, contamos con centros internacionales y desarrollamos productos innovadores como Quidget, para mejorar la experiencia de cliente cada día.
Sobre el puesto:
Buscamos un/a ingeniero/a DevOps con experiencia para nuestro equipo de Infrastructure, que nos ayude a mantener la infraestructura al más alto nivel. ¿Tienes 3 años o más de experiencia en administración de sistemas o redes y quieres formar parte de un equipo internacional? ¡Entonces te estamos esperando!
¿Te interesa? ¡Sigue leyendo!
Qué harás:
- Crear, mantener y optimizar pipelines de CI/CD para productos web, sitios web y servicios internos de la empresa en Jenkins y GitLab CI/CD;
- Apoyar la migración gradual de los procesos de despliegue de Jenkins a GitLab CI;
- Garantizar despliegues estables, repetibles y predecibles, con mecanismos de rollback y el mínimo de pasos manuales;
- Configurar y mantener entornos de ejecución basados en Docker para aplicaciones web y servicios;
- Estandarizar Docker, docker-compose, los scripts de despliegue y las configuraciones de ejecución para que las soluciones no necesiten revisiones periódicas;
- Administrar servidores Linux en producción: configuración, gestión de parches, resolución de problemas y análisis del rendimiento;
- Automatizar la configuración de infraestructura, la gestión de configuraciones y los procesos de mantenimiento con Ansible y Bash;
- Mantener la infraestructura web: Nginx, SSL/TLS, proxy inverso, enrutamiento, Cloudflare, DNS, caché y reglas básicas de seguridad;
- Configurar, mantener y mejorar la monitorización, el registro de logs y las alertas de los sistemas de producción;
- Analizar fallos de despliegue e incidentes de producción, determinar la causa raíz y proponer medidas preventivas;
- Dar soporte a las copias de seguridad y la restauración, la monitorización y la resolución básica de problemas de MySQL/PostgreSQL;
- Garantizar la fiabilidad y la estabilidad de los sistemas de producción;
- Analizar incidentes de producción, realizar análisis de causa raíz e implementar medidas preventivas;
- Participar en revisiones posteriores a incidentes y preparar conclusiones técnicas tras los incidentes;
- Implementar y mantener prácticas de seguridad para Linux e infraestructura web: hardening, control de accesos, actualizaciones y corrección de vulnerabilidades;
- Documentar las decisiones de infraestructura, los flujos de trabajo de despliegue, las configuraciones y los cambios importantes;
- Acordar los cambios en producción con el equipo, advertir sobre los riesgos y no realizar cambios críticos sin una comunicación transparente;
- Detectar de forma proactiva puntos débiles en los despliegues, la infraestructura y la arquitectura de aplicaciones que puedan provocar inestabilidad, e impulsar su resolución.
Requisitos imprescindibles:
- 3+ años de experiencia administrando servidores Linux en entornos de producción (systemd, redes, firewall, SSH, registro de logs, almacenamiento, procesos y resolución de problemas de rendimiento);
- Sólidos conocimientos de tecnologías y protocolos de red (TCP/IP, DNS, HTTP/HTTPS, SSL/TLS, WebSockets, proxy inverso, enrutamiento y diagnóstico de problemas de red);
- Experiencia práctica con Docker y docker-compose (entornos de ejecución, redes, volúmenes, depuración y optimización);
- Experiencia creando y manteniendo CI/CD (Jenkins, GitLab CI/CD), incluidos despliegues automatizados, rollback y reducción al mínimo del tiempo de inactividad;
- Experiencia automatizando la infraestructura y las configuraciones (Ansible);
- Experiencia con Nginx (proxy inverso, SSL, enrutamiento y despliegue de aplicaciones web);
- Comprensión de los principios SRE: fiabilidad, observabilidad, respuesta a incidentes y análisis de causa raíz;
- Experiencia con monitorización y registro de logs (Prometheus, Grafana, ELK/Promtail, Sentry o equivalentes) y creación de estrategias de alertas;
- Experiencia básica/intermedia administrando MySQL/PostgreSQL (copias de seguridad y restauración, monitorización y resolución de problemas);
- Conocimiento de las mejores prácticas de seguridad para Linux e infraestructura web (hardening, control de accesos, SSL/TLS, aplicación de parches y gestión de vulnerabilidades);
- Sólidas habilidades para resolver problemas: localizar problemas, analizar la causa raíz y proponer medidas preventivas;
- Autonomía y sentido de la responsabilidad en la gestión integral de tareas de infraestructura;
- Inglés de nivel Intermediate (B1) o superior.
Se valorará:
- Experiencia con AWS, GCP u otras plataformas en la nube;
- Experiencia con Cloudflare y Terraform;
- Mantenimiento de un gran número de hosts de producción y modernización de infraestructura heredada;
- Conocimiento de soluciones de alta disponibilidad (Keepalived, replicación y failover);
- Experiencia con Redis, RabbitMQ y Memcached;
- Conocimiento de la replicación de MySQL/PostgreSQL;
- Conocimientos básicos de Python o Go;
- Experiencia administrando WordPress/headless WordPress;
- Experiencia realizando revisiones posteriores a incidentes y análisis de causa raíz (RCA).
Por qué te encantará formar parte de nuestro equipo:
- Prestación de servicios durante el horario laboral;
- Espacios artísticos únicos en Kyiv, en la estación de metro Vasylkivska (¡descubre el ambiente! https://officesnapshots.com/2021/04/28/supportyourapp-offices-kyiv/), o posibilidad de trabajar en remoto;
- Comunicación basada en la confianza y ausencia de herramientas de seguimiento de actividad;
- Equilibrio entre la carga de trabajo de los proyectos y el tiempo personal, además de una política médica interna;
- Una comunidad creativa y una cultura centrada en las personas y en el feedback mutuo;
- Recompensas atractivas por recomendar amigos;
- Retribución competitiva en USD;
- Onboarding remunerado y acceso a la biblioteca corporativa.
*Los puntos enumerados en esta sección pueden variar en función de las condiciones de tu contrato. Algunos beneficios y condiciones suelen aplicarse a los empleados; los contratistas independientes pueden no tener derecho a todos ellos. Las condiciones específicas, incluida la compensación, los beneficios y las condiciones de colaboración, se definirán claramente en tu contrato, si se firma.
Puedes obtener más información sobre la empresa y su cultura en el sitio web oficial de SupportYourApp y en sus redes sociales: Facebook, Instagram, LinkedIn.
Nos comprometemos a tratar a todas las candidaturas por igual y prohibimos la discriminación por cualquier motivo protegido por la ley.
Tus datos personales se tratarán de acuerdo con el Aviso de privacidad para candidatos de SupportYourApp (Candidate Privacy Notice).
Código interno del puesto: 32M