Desarrollador de Azure DevOps

Job ID: 36993596

Budget: $1,500 – $3,000 USD

Estamos buscando un Desarrollador de Azure DevOps experto y proactivo para unirse a nuestro equipo en crecimiento. El candidato ideal tiene experiencia en el diseño e implementación de soluciones escalables utilizando las herramientas y servicios de Azure DevOps, además de un sólido conocimiento en la creación y gestión de pipelines de CI/CD.

Responsabilidades:

-Implementar y optimizar pipelines de CI/CD usando Azure Pipelines.
-Desarrollar y administrar infraestructuras de Azure mediante scripts y plantillas de Azure Resource Manager (ARM).
-Trabajar de cerca con el equipo de desarrollo para entender y adaptar los sistemas a las necesidades cambiantes del negocio.
-Implementar controles de seguridad y gobernanza en Azure.
-Administrar el sistema de seguimiento de errores y tareas con Azure Boards.
-Configurar y administrar repositorios con Azure Repos.
-Participar en la documentación técnica y de usuario del sistema.

Requisitos:

- Experiencia sólida con Azure DevOps y otras herramientas y servicios de Azure.
- Familiaridad con los lenguajes de scripting como PowerShell, Bash o Python.
- Conocimiento sólido de los principios de la nube y la infraestructura como código (IaC).
- Capacidad para trabajar en un entorno ágil y en constante cambio.

Es un plus si:

- Tienes experiencia en administración de sistemas Linux y Windows.
- Tienes una comprensión sólida de los contenedores y orquestadores como Docker y Kubernetes.
- Tienes certificaciones relevantes en Azure o tecnologías relacionadas.

Habilidades y Conocimientos Técnicos Requeridos para el Puesto de Desarrollador de Azure DevOps:

- Conocimientos de Azure DevOps: Debes tener experiencia sólida en el uso de Azure DevOps y estar familiarizado con todos sus servicios y funcionalidades, incluyendo Azure Pipelines, Azure Boards, y Azure Repos.

- Infraestructura como Código (IaC): Debes tener experiencia en el manejo de infraestructuras mediante código, especialmente utilizando plantillas ARM de Azure.

- Lenguajes de Scripting: Es esencial tener conocimientos en al menos uno de los lenguajes de scripting como PowerShell, Bash o Python.

- Principios de la Nube: Es importante entender los principios de la arquitectura de la nube, incluyendo cómo diseñar y gestionar soluciones escalables en Azure.

- Contenedores y Orquestación: La experiencia con tecnologías de contenedores como Docker y sistemas de orquestación como Kubernetes es muy útil.

- Seguridad: Debes tener un conocimiento básico de las prácticas de seguridad en la nube, y cómo implementarlas en Azure.

- Sistemas Operativos: Conocimientos de administración de sistemas operativos, especialmente Linux y Windows, puede ser beneficioso.

- Metodologías Ágiles: Experiencia trabajando en un entorno ágil, utilizando métodos como Scrum o Kanban.

Comunicación y Colaboración: Aunque no es una habilidad técnica, la capacidad de comunicarse y colaborar eficazmente con otros miembros del equipo, incluyendo a los no técnicos, es fundamental en un entorno de desarrollo de software.


PAGO MENSUAL: 1.700 USD
CONTRATO POR 6 MESES
TRABAJO REMOTO
Related categories: Azure DevOps