This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Senior DevOps Engineer at NTT DATA Greece will play a crucial role in managing DevOps activities using Azure and CI/CD practices. The ideal candidate will have over 5 years of experience in DevOps and cloud engineering, with strong skills in automation, containerization, and security. A bachelor’s or master’s degree in a relevant field is required, along with excellent communication skills. This position offers a collaborative environment and opportunities for career development. NTT DATA Greece is looking for a motivated Senior DevOps Engineer with strong hands-on experience in Azure and modern CI/CD and automation practices, to work with clients in the European public sector. The ideal candidate is highly skilled in DevOps engineering, has excellent communication skills, excels in a collaborative environment, and demonstrates a proactive and results-driven approach. You will be responsible for the project’s end-to-end DevOps activities – builds, deployments, CI/CD pipelines, automation, and environment maintenance – working closely with the Architects and the development team to ensure reliable, secure, and repeatable delivery.
Job Responsibility:
Own and operate the project’s CI/CD pipelines end-to-end: build, test, package, deploy, and release automation
Design and implement deployment strategies (blue/green, rolling, canary where applicable) and ensure reliable releases across environments (DEV/TEST/UAT/PROD)
Build and maintain infrastructure and platform components on Azure, ensuring environments are stable, secure, and reproducible
Manage and improve the container delivery lifecycle for Spring Boot services (e.g., Azure Container Apps, Azure Kubernetes Service)
Implement Infrastructure as Code (IaC) and configuration management to automate environment provisioning and changes
Strengthen observability: logging, metrics, tracing, alerting, dashboards, and proactive monitoring to meet operational requirements
Establish and maintain security best practices in the delivery pipeline (secrets management, least privilege access, vulnerability scanning, SBOM where applicable)
Collaborate with the Tech Lead and development team to define and enforce operational requirements (SLOs, readiness/liveness, scaling, resiliency, backups)
Troubleshoot build/deployment/runtime issues and drive root-cause analysis and continuous improvement
Maintain operational documentation, runbooks, and deployment procedures
support audits and compliance needs, typical of public sector projects
Requirements:
Bachelor’s or Master’s degree in Computer Science, Information Systems, or related field (or equivalent experience)
5+ years of hands-on DevOps / Cloud Engineering experience in production environments
Strong experience with Azure services relevant to application delivery and operations (e.g., Azure DevOps/GitHub, Azure App Service, Azure Functions, Azure SQL, Cosmos DB, Event Hubs, Key Vault, Monitor/Application Insights)
Proven expertise with CI/CD pipeline design and automation (e.g., Azure DevOps Pipelines - preferred, GitHub Actions, Jenkins or equivalent)
Strong experience with containers and container orchestration (Docker, Kubernetes), ideally on Azure Container Apps and/or Azure Kubernetes Service
Experience with Infrastructure as Code (e.g., Terraform) and automated environment provisioning
Solid understanding of networking and security fundamentals (identity/access management, certificates, TLS, firewalls, private endpoints, RBAC)
Experience implementing monitoring, alerting, and incident response practices and operational readiness
Strong scripting skills for automation (e.g., Bash, PowerShell, Python) and familiarity with Linux-based systems
Ability to work effectively with cross-functional teams and communicate clearly with technical and non-technical stakeholders
Fluent in English (written and spoken)
Nice to have:
Technical Certification in Azure Cloud (AZ-204: AZ-204: Developing Solutions for Microsoft Azure)
Certification in AZ-400: Designing and Implementing Microsoft DevOps Solutions
Experience with other major cloud providers such as AWS or GCP
What we offer:
Health insurance for the employee and one dependent family member (100% paid by NTT DATA)
Meal vouchers of 120€ per month (x12)
Corporate mobile phone: subscription & device
Teleworking equipment allowance
Udemy Account
Access to Open Up mental health service
Certification Bonus Scheme (for Technology)
28 days of paid annual leave consisting of your legal holidays and compensation days