Descripción del puesto
Descripción del puesto: Analista CI/CD
En nuestra empresa líder en el área de Tecnología, Sistemas y Telecomunicaciones, nos encontramos en la búsqueda de un Analista CI/CD Senior. Te unirás a un equipo de profesionales talentosos y apasionados por la innovación, con el objetivo de digitalizar procesos, fomentar el crecimiento y la colaboración con nuestros clientes.
Como Analista CI/CD, tu misión será diseñar, implementar y mantener pipelines de integración y despliegue continuo, identificar oportunidades de mejora en los procesos de desarrollo, colaborar estrechamente con equipos de desarrollo y operaciones, y garantizar la entrega eficiente de software de alta calidad.
Buscamos a un profesional con amplia experiencia en CI/CD, sólidos conocimientos técnicos en herramientas como Jenkins, Git, Docker, Kubernetes, entre otras, y habilidades para trabajar en un entorno híbrido, combinando el trabajo remoto con la presencia en oficinas en Buenos Aires, Argentina.
Si eres una persona proactiva, orientada a resultados, con habilidades para la resolución de problemas y capacidad para trabajar en equipo, ¡te estamos buscando!
Funciones Principales
- Diseñar, construir, mantener y optimizar los pipelines de Integración Continua y Despliegue Continuo (CI/CD) para todos los Squads.
- Administrar la cadena de herramientas (toolchain) de DevOps, incluyendo los sistemas de control de versiones (Git), servidores de CI (Jenkins, GitLab CI), repositorios de artefactos (Nexus, Artifactory) y herramientas de calidad de código (SonarQube).
- Automatizar los procesos de compilación, empaquetado, testing y despliegue de aplicaciones en los diferentes entornos.
- Implementar y gestionar el monitoreo de los pipelines para asegurar su fiabilidad, velocidad y eficiencia.
- Dar soporte y entrenamiento a los equipos de desarrollo sobre el uso de los pipelines y las mejores prácticas de CI/CD.
- Investigar e integrar nuevas herramientas y técnicas que mejoren la velocidad y la calidad del proceso de entrega de software.
Requisitos
- Formación Académica: Estudiante avanzado o graduado de carreras de Sistemas, Informática, o campos afines.
- Herramientas de CI/CD: Sólida experiencia en la administración y creación de pipelines en herramientas como Jenkins, GitLab CI, o GitHub Actions.
- Scripting: Dominio de lenguajes de scripting para automatización (Bash, Python, y preferentemente Groovy para Jenkins).
- Contenerización: Experiencia práctica con Docker para la creación y gestión de imágenes de aplicaciones.
- Control de Versiones: Profundo conocimiento de Git y los flujos de trabajo asociados (GitFlow, Trunk-Based Development).
- Herramientas de Calidad (Deseable): Familiaridad con herramientas de análisis estático de código como SonarQube.
Nosotros
Somos una compañía líder, innovadora, y multinacional, conformada por profesionales muy talentosos.
¿Que hacemos? Ayudamos a nuestros clientes a digitalizar sus procesos, crecer e innovar, y a quienes proveemos profesionales para conformar sus equipos de alto rendimiento, como también ayudamos a los emprendedores de distintos países a ver sus sueños y desafíos hechos realidad.
Nuestra misión es establecer relaciones a largo plazo con nuestros clientes y brindarles las soluciones que les permitan alcanzar sus objetivos de negocios de forma segura y confiable.
Nuestra visión es ser una empresa internacional líder en la provisión de soluciones de negocios, basadas en tecnología de alto valor agregado, innovadora y sustentable.