What you'll do
- Manage continuous integration and deployment pipelines using GitLab
- Design, configure, and manage virtualized infrastructure with Proxmox
- Automate infrastructure management with Ansible and Terraform
- Implement containerization and orchestration with Docker and Kubernetes
- Configure and maintain networking including domains, tunnels, proxies, VPNs, and Zero Trust Network
- Monitor production infrastructure and set up alerting systems
- Implement backup and disaster recovery processes
Key requirements
- Linux administration and command-line usage
- CI/CD pipeline management with GitLab
- Virtualization technologies including Proxmox and VMware
- Infrastructure as Code tools like Ansible and Terraform
- Containerization and orchestration with Docker and Kubernetes
- Cloud provider experience (AWS, Microsoft Azure, Google Cloud Platform)
- Scripting languages such as Bash, Python, or Go
- Networking and security configurations including VPNs and Zero Trust Network
- Monitoring, alerting, and backup and disaster recovery processes
- Information and Communication Technologies / Computer Science / Electrical and Computer Engineering / Any Field
Benefits
- Highly competitive salary with regular reviews based on performance, remuneration based on experience and skills, participation in large-scale projects, personal and professional development, continuous learning, modern workspace, and a dynamic team with fresh ideas.
About the job
We are seeking a skilled DevOps Engineer to join our team and help manage our infrastructure, automation, and deployment pipelines.
The main responsibilities of the role will include managing continuous integration and development pipelines, setting up and maintaining virtual infrastructure, automating processes, ensuring redundancy and scalability, monitoring production infrastructure, and implementing backup and disaster recovery processes.
Key Responsibilities
CI/CD Pipeline Management
Oversee continuous integration and deployment (CI/CD) processes using GitLab.
Infrastructure Management
Design, configure, and manage virtualized infrastructure using platforms such as Proxmox, while leveraging configuration management and Infrastructure as Code tools like Ansible and Terraform.
Containerization and orchestration technologies, including Docker and Kubernetes.
Networking and Security
Configure and maintain domains, tunnels, proxies, VPNs and Zero Trust Network configurations.
Monitoring and Recovery
Monitor production infrastructure with health checks, service supervisors, metrics and log monitoring, supported by well-configured alerting, backup and disaster recovery procedures.
Requirements
Educational requirements
Candidates must have a Bachelor’s degree in Information and Communication Technologies, Computer Science, Electrical & Computer Engineering or an equivalent field.
Essential technical skills
Proven hands-on proficiency in Linux administration, scripting and command-line usage in server environments.
Strong foundation in at least one major cloud provider (such as AWS, Microsoft Azure or Google Cloud Platform).
Familiarity with at least one scripting/programming language (Bash, Python or Go)
Experience with virtualization technologies and hypervisors, such as Proxmox or VMware, for managing and maintaining virtualized server environments.
Additional Skills
Native or fluent proficiency in Greek, both written and spoken is mandatory.
Excellent verbal and written communication skills in English.
Strong sense of initiative, accountability, and ownership of tasks and outcomes.
Excellent problem-solving skills, with strong attention to detail and the ability to handle complex technical challenges.
Good project management and organizational skills, with the ability to multitask and meet deadlines.
Benefits
Highly competitive salary, reviewed upwards on a regular basis, based on performance
Remuneration based on your experience and skills
Participation in state-of-the-art and large-scale projects
Personal and professional development, amongst industry experts
Continuous learning
Modern workspace, at a very good location
Dynamic team with fresh ideas




