
Senior DevOps Engineer
Qualco Technology
full-time
Posted on:
Location Type: Hybrid
Location: Athens • Greece
Visit company websiteExplore more
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