Devops Engineer - Ci/Cd - Barcelona, Madrid O Zaragoza, Alicante

NTT DATA
Barcelona, Spain
about 1 month ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish

Tech stack

Artificial Intelligence Microsoft Azure Bash Shell Cloud Engineering Code Review Continuous Integration DevOps Github Identity and Access Management Python (Programming Language) Windows PowerShell Role-Based Access Control
+17 more
Release Management Software Configuration Management Management of Software Versions Software Repository Chatbots Kubernetes Helm Charts Infrastructure as Code (IaC) Backend Git Git Flow Kubernetes Infrastructure Automation Frameworks Machine Learning Operations Terraform Docker Vulnerability Analysis Microservices

Job description

We are looking for a DevOps Engineer with solid experience in CI/CD pipeline automation, cloud infrastructure management, and container orchestration.The ideal candidate will be proficient in Azure DevOps with Git repository integration, as well as have experience in Helm and Terraform for infrastructure as code (IaC) management.The role is key to ensuring the availability, scalability, and security of our Conversational AI platform, working closely with the backend development, architecture, and AI teams.Responsabilidades Principales1.CI/CD and AutomationDesign, implement, and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, and Jenkins.Integrate Git repositories with Azure DevOps for automated build, test, and deploy flows.Configure branching strategies, pull request policies, and code review automation.Manage releases and deployments to development, staging, and production environments.2.Infrastructure as Code (IaC)- Create and maintain Terraforms.- Create and maintain Helm charts for deploying microservices in Kubernetes.- Versioning and maintenance of configurations in Git repositories with Azure DevOps.- Implement GitOps practices for declarative infrastructure management.3.Containers and OrchestrationOptimizar imágenes Docker y gestionar registries privados (ACR, GCR).Configurar Helm para gestión de releases, rollbacks y gestión de dependencias entre servicios.6.CollaborationWork with backend, architecture, and product teams to optimize delivery cycles.Document architectures, technical decisions, and operational runbooks.Participate in on-call and incident management in production.Technical RequirementsImprescindiblesAzure DevOps: pipelines, boards, repos, artefacts - full integration with Git.Git: advanced repository management, branching strategies, integration with Azure DevOps.Helm: creation and maintenance of charts, release management in Kubernetes.Terraform: infrastructure provisioning in Azure and/or GCP, reusable modules.Kubernetes: deployment and operation of clusters (preferably AKS).Docker: construction, optimisation, and management of container images.CI/CD: design of end-to-end pipelines with GitHub Actions and/or Jenkins.Cloud: solid experience in Azure (mandatory) and knowledge of GCP (desirable).Scripting: Bash, PowerShell or Python for task automation.Security: IAM, RBAC, secret management, vulnerability scanning in pipelines.Desirable- Experience with AI/ML environments: Azure OpenAI, Vertex AI, MLOps pipelines.Required LanguagesPortuguese - native or fluent (required)Spanish - advanced (desirable)English - advanced (required)

Requirements

Docker: construction, optimisation, and management of container images.CI/CD: design of end-to-end pipelines with GitHub Actions and/or Jenkins.Cloud: solid experience in Azure (mandatory) and knowledge of GCP (desirable). Scripting: Bash, PowerShell or Python for task automation.Security: IAM, RBAC, secret management, vulnerability scanning in pipelines.Desirable

  • Experience with AI/ML environments: Azure OpenAI, Vertex AI, MLOps pipelines.Required LanguagesPortuguese - native or fluent (required)Spanish - advanced (desirable)English - advanced (required)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:27 min

Structuring agile and interdisciplinary engineering teams

Oliver Zimmert · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

4:15 min

Introduction to artificial intelligence driven development

Natalie Pistunovich · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all