Las empresas de hoy deben tener dos características: estar centradas en sus clientes y orientadas a resultados.
Y para que este camino no se pierda, están los DevOps, que combinan dos partes vitales de un negocio: lo tecnológico y lo operacional. Y con mediciones de resultado a corto plazo. "Se centran en un único principio: la entrega de la funcionalidad debe tener prioridad sobre otras medidas de éxito", señala a iProUP Ezequiel Lanza, Field Application Engineer (IoT/AI) AMR Region de Intel.
Según el ejecutivo, "hay una sólida prueba empresarial y financiera de este principio: los cálculos del Valor Actual Neto (VAN), que muestran cómo la entrega de un pequeño número de funciones con un estándar razonable aumenta el valor del negocio, compensando los costos de desarrollo adicionales".
¿Esto qué significa? "Si los desarrolladores brindan el 20% de la funcionalidad, con costos y plazos mucho más reducidos, y satisfacen el 80% de un requisito, la organización puede innovar más rápidamente, así como aprender de lo que se entrega", remarca el ejecutivo.
Lanza subraya que "este rol extiende las mejores prácticas ágiles a través del desarrollo y las operaciones, minimizando o eliminando cuellos de botella entre ambas. Por esto, es fundamental para cualquier organización que quiera innovar basándose en la tecnología".
çEste experto, resalta que la transformación digital y los DevOps van de la mano, proporcionando una mayor agilidad empresarial a través de:
- Entrega sistémica: la organización debe ser capaz de pasar rápidamente de las nuevas ideas a aplicaciones y servicios en producción, de forma consistente y continua
- Buscar ciclos de retroalimentación: los criterios y métricas de éxito permiten supervisar el proceso de desarrollo, además de las lecciones aprendidas de nuevas ideas que no dan en el blanco
- Mejora continua: el objetivo del éxito de DevOps es avanzar más rápido, ofreciendo más a través de la mejora de la eficacia (aumento de los resultados) y la eficiencia (reducción de gastos)
Ariel Arcidiacono, director comercial de Jobs en Navent, afirma a iProUP que "las tareas cotidianas de esta posición van desde el monitoreo de los KPI (indicadores clave de rendimiento) de infraestructura y alarmas, configuración del sistema interno, su escalamiento y gestión de datos".
"Permite coordinar y colaborar en diversas tareas del área IT como desarrollo, ingeniería y seguridad, que antes estaban aisladas. A su vez, no se trata solo de un rol, sino también de una cultura de automatización y optimización de los procesos que, con la unión de personas, dinámicas de trabajo y tecnología, agrega valor constantemente a los clientes", amplía el directivo.
Fernando Di Bartolo, Technical Architecture Manager de Accenture, señala a iProUP que "un perfil de DevOps es bastante amplio: incluye tanto temas metodológicos como técnicos y a veces hasta termina siendo un agente de cambio hacia una nueva cultura de trabajo".
"Desde el punto de vista más soft, el conocimiento en metodologías ágiles siempre es relevante. En lo que respecta a habilidades técnicas, el ser proficiente haciendo scripting es muy valioso, ya que le permitirá hacer adaptaciones específicas independientemente de las herramientas que se estén usando", remarca.
¿Qué habilidades requieren estos profesionales? En lo técnico, Sebastián Maciarello, gerente de BPO y Selección de Auren, enumera los siguientes requisitos:
- Dominio de metodologías ágiles
- Conocimiento y experiencia en infraestructura (Linux/ Unix)
- Sistemas operativos
- Lenguajes de programación de nivel alto
- Contenedores (Docker, Kubernetes, OpenShift)
- Repositorios de código (Git, Github)
- Sistemas de automatización (Ansible)
- Cloud computing (Amazon Web Services, Azure, Google Cloud)
- Monitorización (Prometheus)
- Automatización de pruebas
Por su parte, Carlos Sutton, director de Together Business Consulting, resalta a iProUP que "deben tener comunicación efectiva, ya que estará en contacto con todos los integrantes del proceso de desarrollo de software y deberá facilitar la interacción entre ellos".
"En consecuencia, debe tener esta skill para lograr transmitir los mensajes de forma clara y entendible para sus interlocutores, de modo que le permita realizar esta función", asegura.
Sutton señala que "ser polivalente" es otra de las claves de este rol. "Como interviene en todo el proceso de desarrollo, debe tener amplios conocimientos en todas las áreas. Como tendrá que comunicarse con las distintas divisiones, deberá conocer el resto de las funciones para que esta comunicación sea efectiva", añade.
En crecimiento
"La capacidad de adaptación en esta era ha puesto en evidencia a muchas organizaciones. Solo aquellas capaces de ser ágiles, no en la toma de decisiones sino en su ejecución, sin dudas han sido las grandes vencedoras. Con la pandemia el rol del DevOps se ha potenciado", afirma a iProUP Agustín Sedano, director de Experis para Argentina, Uruguay y Paraguay.
Según el directivo, "las compañías tuvieron que convivir con una mezcla de recursos trabajando de forma remota y con otros que, por su tarea intrínseca, no les ha quedado otra opción que hacerlo de manera presencial".
"En esos casos, la tarea del DevOps se vuelve crítica ya que tiene que acompasar y alinear la estructura TI con el negocio. En una era más digital, y cada vez más acelerada, los servicios de desarrollo tradicionales no suelen ser lo suficientemente veloces para cumplir con la demanda de sus clientes", señala Sedano.
Por todo esto, los expertos en reclutamiento aseguran que la alta demanda genera dificultades para dar con profesionales que tengan el seniority que algunas empresas requieren.
Con una mirada positiva, todos coinciden que, al ser un puesto con pleno empleo, hay muchas personas especializándose y también colaboradores que están organizando su reskill en función de esta disciplina.
En el mercado local, estos perfiles tienen un sueldo promedio que oscila los $120.000 mensuales. Puede elevarse hasta $145.000 en una startup y $220.000 en una gran empresa, mientras que en una Pyme llega a $100.000.
"Este tipo de perfil no es frecuentemente demandado por Pymes ni startups, principalmente porque suelen tener otro tipo de estructura. Normalmente, cuentan con un servicio completo por objetivo recibiendo estos trabajos en un esquema de tercerización o a través de freelancers que trabajan por proyecto", explica a iProUP Alejandro Servide, director de Professionals y RPO de Randstad.
Al igual que otras ramas del conocimiento, los DevOps también ofrecen sus prestaciones a firmas del exterior y cobran en moneda dólares, por lo que están impulsando hacia arriba los salarios.
Macarena Ferraro, Recruiter IT Senior Analyst de Accenture, confía a iProUP que "los profesionales del área están emigrando o exportando sus servicios, ya que buscan una remuneración en divisa dura y nuevos desafíos en los mercados en que desempeñan sus habilidades. Aproximadamente, suelen ganar entre 3.000 y 6.000 dólares por mes".
En este sentido, el gerente de Auren resalta que "se trata de perfiles muy buscados por empresas del exterior, ya que para ellas son más baratos por la situación económica y del dólar en Argentina. Es por esto que a las firmas nacionales se les hace muy difícil competir con esos sueldos, por lo que la oferta es mucho más acotada".
Sebastián Divinsky, director General de EducaciónIT, confía a iProUP que "las empresas extranjeras buscan a quienes demuestren ser seniors y tener una experiencia laboral en firmas reconocidas de más de 5 años en sus puestos".
Pensando en la formación, "existen bootcamps, de 6 o 9 meses, para ya tener el conocimiento requerido mínimo para trabajar en un cargo junior, aunque el idioma puede ser una barrera y no se aprende tan rápidamente", señala Federico Carrera, managing Partner High Flow - DNA Group.
"Las empresas valoran más un DevOps de nivel medio, con excelentes habilidades blandas, que trabaje con mayor facilidad en las interacciones y con individuos que sobre procesos y herramientas", concluye. Así, un nuevo puesto IT puede ser una oportunidad para reconvertirse o iniciar una carrera laboral con buen salario en el país y oportunidades de desarrollo en el exterior.