Qualco Technology

Senior DevOps Engineer

Qualco Technology

full-time

Posted on:

Location Type: Hybrid

Location: AthensGreece

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and implement secure cloud infrastructure using Azure services to support scalable and reliable software deployment;
  • Design, implement, and manage CI/CD pipelines of Azure services related to AI and data-driven projects (e.g., machine learning model deployment, data pipeline development, etc.);
  • Collaborate with development, data, and operations teams to ensure seamless integration and delivery of solutions;
  • Automate infrastructure provisioning and deployment using Infrastructure-as-Code (IaC) tools;
  • Oversee the performance, monitoring, and security of Azure-based services, including Azure Databricks, Azure Kubernetes Service, Azure Machine Learning, and other project-related services;
  • Ensure efficient use of cloud resources and continuously optimize system performance;
  • Manage Azure DevOps pipelines, ensuring alignment with project timelines and operational goals;
  • Implement best practices for source control, branching, and deployment strategies;
  • Participating in technical design reviews and providing expert guidance;
  • Troubleshoot and resolve issues across development, testing, and production environments;
  • Ensure compliance with security standards and practices, including managing identity and access using Microsoft Entra ID (formerly Azure AD);
  • Collaborate with teams to implement automated testing and deployment of AI models and services;
  • Ensuring that all activities and duties are carried out in full compliance with regulatory requirements and supporting the continued implementation of the Group Anti-Bribery and Corruption Policy.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field;
  • Knowledge of source control systems (preferably Git);
  • Implementation of CI flows using Jenkins, GitLab CI, Bamboo or similar tools;
  • Running and maintaining Containerized applications;
  • Implementing Ansible roles and playbooks for deploying Containerized applications in orchestrated environments (Docker Swarm/Compose, Kubernetes);
  • Implementation skills on top of ELK stack and/or Grafana;
  • Implementation skills using IaC tools (e.g. Ansible, Puppet, Terraform, etc.);
  • Excellent written and oral communication skills both in Greek and English;
  • Excellent teamwork and collaboration skills, with experience working in an agile development environment;
  • Strong communication skills, with the ability to explain complex technical concepts to different stakeholders.
Benefits
  • 💸 Competitive compensation, ticket restaurant card, and annual bonus programs
  • 💻 Cutting-edge IT equipment, mobile and data plan
  • 🏢 Modern facilities, free coffee and beverages, indoor parking, and company bus
  • 👨‍⚕ Private health insurance, onsite occupational doctor, and workplace counselor
  • 🏝️ Flexible working model, hybrid benefits & home equipment benefits
  • 🤸‍♂️ Onsite gym, wellness facilities, and ping pong room
  • 💡 Career and talent development tools
  • 🎓 Mentoring, coaching, personalized annual learning and development plan
  • 🌱 Employee referral bonus, regular wellbeing, ESG and volunteering activities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Azure servicesCI/CD pipelinesInfrastructure-as-Code (IaC)Azure DatabricksAzure Kubernetes ServiceAzure Machine LearningGitAnsibleDockerELK stack
Soft Skills
communication skillsteamworkcollaborationproblem-solvingtechnical design reviews
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Technology