DevOps Engineer

Published on 8 December 2025 at 20:31

Position: DevOps Engineer
Location: Onsite initially, then hybrid – Athens, Greece

The iRecruit.gr team is recruiting on behalf of a leading company in the energy sector. We are seeking an experienced DevOps Engineer to design, implement, and maintain CI/CD pipelines, cloud infrastructure, and DevOps best practices to support high-quality, secure, and scalable software delivery.

Role Overview:

As a DevOps Engineer, you will be responsible for implementing and managing CI/CD pipelines, automating infrastructure, and optimizing cloud environments in Azure. You will work closely with development teams, Product Owners, and other stakeholders to ensure smooth integration, reliability, and security of software delivery processes. Mentoring and supporting team members in DevOps practices will also be an essential part of this role.

Key Responsibilities:

  • Design, implement, and manage CI/CD pipelines using Azure DevOps.

  • Develop and maintain Infrastructure as Code (IaC) using tools such as ARM Templates or Bicep.

  • Integrate DevOps tools into development processes to ensure continuous delivery.

  • Implement and optimize monitoring using Azure Monitor, Log Analytics, and Application Insights.

  • Manage containerized environments using Docker and Kubernetes.

  • Support DevSecOps processes, integrating security into pipelines.

  • Create and track KPI metrics to measure CI/CD performance and reliability.

  • Analyze and troubleshoot systems to optimize performance and reliability.

  • Provide training and mentoring to development teams on DevOps tools and best practices.

  • Collaborate with Product Owners and development teams to ensure smooth cross-team integration.

Requirements:

  • 3–5 years of experience in DevOps Engineering, including 2+ years in Azure DevOps.

  • Proven experience in managing and automating systems in Azure Cloud.

  • Strong understanding of CI/CD practices and pipeline management.

  • Experience with monitoring and tracking tools (Azure Monitor, Log Analytics, Application Insights).

  • Familiarity with scripting languages such as PowerShell, Bash, or Python.

  • Experience with containerization (Docker) and orchestration (Kubernetes).

  • Excellent communication, collaboration, and mentoring skills.

Preferred Qualifications:

  • Azure DevOps Engineer Expert or Azure Administrator Associate certifications.

  • Experience in security testing, performance optimization, and DevSecOps practices.

  • Ability to analyze monitoring data using Kusto Query Language (KQL).

  • Experience working in Agile software development environments.

  • Familiarity with AWS DevOps services (CodeCommit, CodePipeline, CodeBuild, CodeDeploy, CloudWatch, X-Ray, CloudFormation, CDK).

Why Join Us:

  • Join a leading company in the energy sector driving innovation and digital transformation.

  • Play a critical role in optimizing cloud infrastructure and software delivery processes.

  • Work in a collaborative, professional, and growth-oriented environment