DevOps Engineer

Job Description

We are seeking a DevOps Engineer to join our dynamic team! This is an exciting opportunity for someone passionate about both coding and infrastructure, ready to bridge the gap between development and operations. In this role, you'll work closely with development and infrastructure teams to ensure seamless deployment and management of applications, with a focus on the Microsoft technology stack. 

Requirements

Key Responsibilities:

  • Design, implement, and manage Kubernetes clusters, with a focus on Azure Kubernetes Service (AKS) and support for other public cloud providers or on-premises Kubernetes. 
  • Build and maintain robust CI/CD pipelines using tools like Azure DevOps and implement Continuous Delivery workflows using tools like ArgoCD. 
  • Manage and optimize cloud infrastructure
  • Implement secure and efficient networking solutions within Kubernetes, including ingress controllers, service meshes, and network policies. 
  • Automate provisioning and configuration management using Infrastructure as Code (IaC) tools like Terraform, Bicep, or Ansible. 
  • Monitor and troubleshoot the performance, reliability, and scalability of containerized applications and underlying infrastructure using tools like Prometheus, ELK Stack, Dynatrace. 
  • Apply Kubernetes best practices for workload optimization, scaling, and resource management. 
  • Enforce CI/CD and DevOps practices to support continuous deployment in a production environment. 

 

Technical Skills: 

  • At least 3 years of experience.
  • Hands-on expertise in Kubernetes (AKS preferred), including Helm charts, YAML manifests, and container orchestration workflows. 
  • Proficiency in building CI/CD pipelines tailored for Azure-hosted or AWS-hosted applications. 
  • Solid experience with cloud networking, including Azure VNet or AWS VPC, DNS, Load Balancers, and firewalls. 
  • Strong scripting skills in Bash, Python, or PowerShell for automation. 
  • Familiarity with Kubernetes-native monitoring and logging tools, and third-party solutions like ELK Stack, Dynatrace, or AWS CloudWatch. 
  • Experience managing Kubernetes clusters across multiple environments, including on-premises, Azure or AWS. 
  • Deep understanding of containerization (Docker) and microservices architecture. 

Nice to have:

  • Advanced knowledge of Kubernetes security, including pod security policies and network segmentation. 
  • Strong understanding of the .NET ecosystem, including deployment strategies for .NET Core applications in containerized environments. 
  • Experience working with SQL Server 
  • Exposure to service meshes (Istio) and Kubernetes Operators. 
  • Certifications such as: 
    • Azure Administrator (AZ-104), Azure DevOps Engineer Expert (AZ-400). 
    • AWS Certified DevOps Engineer – Professional, AWS Certified Solutions Architect – Associate/Professional. 
    • Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD), Certified Kubernetes Security Specialist (CKS). 

The Person who matches our Culture has: 

  • Excellent analytic and problem-solving skills with high attention to detail.  
  • Flexibility and adaptability that can help them transition easily between products and projects, assuming necessary initiatives when needed.  
  • A methodical personality with advanced organizational skills, comfortable adhering to defined rules and procedures.  
  • The capability of communicating politely and effectively across levels of seniority and cultures, working under one's autonomy, as a member, or a leader of a fast-moving cross-functional team.  
  • Assuming ownership and pride in outstanding performance and its impact on the company’s success.  
  • Excellent written and verbal communication in Greek and English. 

Benefits

Join a motivated team that values respect, support, and joy of life and enjoy…. 

  • Competitive remuneration package based on seniority. 
  • Meal allowance. 
  • Private Health and Life insurance fully sponsored by the company. 
  • Private Pension Scheme for the employee fully sponsored by the company. 
  • Free Benefits according to the local labor law (e.g., social security, leave of absence). 
  • Participation in impactful international projects from both technological and business aspects. 
  • Opportunities for professional and personal development through activities, training, events, and conferences, both in Greece and abroad. 
  • Onboarding support from a dedicated Buddy. 
  • If you find working for us attractive and locate yourself in Athens or Ioannina, a relocation package awaits on top of the above offerings! 

 

We invite you to APPLY and join an international, dynamic, and fast-growing company, by submitting your CV in English until, January 31, 2025. 

 

Diversity, Equality, Inclusion, Belonging 

  • We are an equal opportunity employer with a commitment of providing a work environment that respects the dignity and worth of everyone. 
  • We recognize and value the benefits and strengths that diversity brings to our employees, and we thrive in an environment that encourages respect and trust. 
  • We welcome and celebrate each unique characteristic a person holds (including, disability, gender identity or expression). 

Learn how we deal with GDPR Compliance 

Take a look at our Careers Page and learn more about our work environment!