Responsabilidades
- Sistemas Operativos:
- Profundo conocimiento en Linux (Ubuntu, CentOS, RedHat) y Windows Server.
- Administración de sistemas, gestión de permisos, networking y seguridad.
- Automatización y Scripting:
- Dominio en lenguajes como Bash, Python, Ruby, PowerShell.
- Automatización de procesos mediante herramientas como Ansible, Puppet, Chef, Terraform.
- CI/CD (Integración y Despliegue Continuo):
- Experiencia en herramientas de CI/CD como Jenkins, GitLab CI/CD, Azure DevOps, Bamboo.
- Configuración de pipelines para despliegues automatizados.
- Control de Versiones:
- Conocimiento avanzado en Git (GitHub, GitLab, Bitbucket).
- Gestión de ramas y estrategias de versionado.
- Contenedores y Orquestación:
- Manejo de herramientas de contenedorización como Docker.
- Orquestación de contenedores con Kubernetes (implementación, escalado, networking).
- Cloud Computing:
- Experiencia en plataformas cloud como AWS, Azure, Google Cloud, OpenStack.
- Servicios clave: almacenamiento, redes, balanceadores de carga, bases de datos, etc.
- Monitoreo y Logging:
- Conocimiento de herramientas como Prometheus, Grafana, ELK (Elasticsearch, Logstash, Kibana), Splunk, Datadog.
- Configuración de alertas y métricas de rendimiento.
- Infraestructura como Código (IaC):
- Implementación con herramientas como Terraform, CloudFormation, Pulumi.
- Seguridad DevOps (DevSecOps):
- Aplicación de prácticas de seguridad en el ciclo de vida del software.
- Escaneo de vulnerabilidades (SonarQube, Aqua Security, Snyk).
- Bases de Datos:
- Conocimientos en bases de datos relacionales y no relacionales como MySQL, PostgreSQL, MongoDB, Redis.
- Networking y Protocolos:
- Conocimiento en redes, balanceo de carga, VPNs, DNS, HTTP/HTTPS, TCP/IP.
- Metodologías Ágiles:
- Experiencia en entornos de trabajo con Scrum, Kanban, SAFe.
Requisitos
- Colaboración y Comunicación:
- Trabajo en equipo con desarrolladores, QA y equipos de operaciones.
- Capacidad para explicar conceptos técnicos de manera clara.
- Resolución de Problemas:
- Pensamiento analítico para identificar y resolver problemas de infraestructura y automatización.
- Adaptabilidad y Aprendizaje Continuo:
- Mantenerse actualizado en nuevas herramientas y tecnologías DevOps.
- Gestión del Tiempo:
- Habilidad para priorizar tareas en entornos de alta demanda.
- Orientación a la Automatización:
- Mentalidad proactiva para automatizar procesos manuales.
¿Estás buscando ofertas laborales?
En Talently publicamos las mejores ofertas del sector tech, suscríbete a nuestro boletín o crea tu perfil para estar al tanto de ellas.