¿Te apasiona la automatización, y la optimización de infraestructuras tecnológicas? Para una empresa desarrolladora de software de Panamá, buscamos un experto en DevOps que quiera formar parte de un equipo dinámico y contribuir al éxito de proyectos innovadores en un ambiente colaborativo y desafiante.
¿En qué trabajarás?
Como DevOps Engineer, tu misión será diseñar, implementar y gestionar pipelines de integración y despliegue continuo, asegurar la disponibilidad y escalabilidad de los sistemas, y colaborar con los equipos de desarrollo y operaciones para optimizar el ciclo de vida del software.
Las habilidades y competencias que valoramos:
- Flexibilidad: Capacidad para adaptarse a entornos tecnológicos en constante evolución y responder rápidamente a los desafíos de producción.
- Capacidad Analítica: Habilidad para identificar áreas de mejora en los procesos de despliegue e infraestructura.
- Iniciativa: Proactividad para implementar nuevas herramientas y metodologías que optimicen los flujos de trabajo.
- Buenas Relaciones Interpersonales: Trabajo colaborativo con equipos multidisciplinarios, fomentando una comunicación efectiva.
- Habilidades de Comunicación: Explicar procesos técnicos y resultados a equipos no técnicos de forma clara y comprensible.
- Orientación a Resultados: Enfoque en la entrega de soluciones robustas, seguras y escalables.
- Cumplimiento de Plazos: Gestión eficaz del tiempo para cumplir con las metas establecidas.
- Perfil Organizado: Planificar y documentar infraestructuras, herramientas y procesos.
- Detallista: Prestar atención a cada aspecto técnico para garantizar la estabilidad y eficiencia del sistema.
Dentro de tus responsabilidades:
- Diseñar e implementar pipelines de CI/CD para garantizar despliegues rápidos y confiables.
- Gestionar y monitorear infraestructuras en la nube y on-premise, asegurando su escalabilidad y seguridad.
- Automatizar tareas repetitivas relacionadas con el despliegue y mantenimiento de sistemas.
- Implementar y gestionar herramientas de monitoreo para garantizar la disponibilidad y el rendimiento de los servicios.
- Colaborar con los equipos de desarrollo para definir los requisitos técnicos de infraestructura.
- Asegurar la seguridad en los procesos de despliegue y en la configuración de sistemas.
- Documentar procesos, configuraciones y herramientas para garantizar un conocimiento compartido en el equipo.
Técnicamente valoramos:
- Experiencia en el uso de herramientas de CI/CD como Jenkins, GitLab CI/CD, Azure DevOps, etc.
- Conocimientos avanzados en contenedores y orquestadores como Docker y Kubernetes.
- Familiaridad con servicios en la nube como AWS, Azure o Google Cloud Platform.
- Experiencia en el uso de herramientas de automatización como Ansible, Terraform, o Puppet.
- Conocimientos en monitoreo y logging con herramientas como Prometheus, Grafana, ELK Stack, etc.
- Programación en lenguajes de scripting como Python, Bash, o PowerShell.
- Experiencia con metodologías ágiles (Scrum, Kanban).
- Graduado en Ingeniería en Sistemas, Informática o carreras afines.
Qué ofrecemos:
- Modalidad 100% remota
- Excelentes condiciones de contratación.