Tech Stack
AnsibleAzureCloudGrafanaLinuxPrometheusPythonVMware
About the role
- Manage the provisioning, installation, configuration, operation, and maintenance of systems hardware, software, and infrastructure
- Support innovation, performance, and reliability while ensuring systems and procedures adhere to organizational standards
- Manage, configure, and optimize Red Hat Enterprise Linux (RHEL) systems for performance, reliability, and security
- Monitor system health, analyze logs, and tune performance to meet SLA targets
- Implement security hardening policies, patch management, and compliance standards
- Develop and maintain automation scripts/playbooks using Ansible to streamline deployments and configuration management
- Manage virtualization platforms VMware and Red Hat Virtualization
- Design, configure, and maintain clustering and distributed architectures
- Implement and manage HA/DR strategies, including failover testing and backup validation
- Manage and optimize workloads in Microsoft Azure (hybrid cloud solutions)
- Implement secure connectivity between on-premises and cloud environments
- Integrate and support Atlassian products (Jira, Confluence) within the IT ecosystem
- Conduct vulnerability assessments, implement remediation measures, and align with security best practices (SELinux, firewalld, encryption, RBAC)
- Support auditing, compliance, and access control requirements
Requirements
- A BSc / MSc degree in Computer Science or a related field
- 7+ years in Red Hat Linux administration and enterprise environments
- Strong knowledge of RHEL 7/8/9 system administration, performance tuning, and troubleshooting
- Hands-on experience with Ansible automation
- Strong background in virtualization technologies (VMware, RHV)
- Expertise in clustering, HA, and DR solutions
- Experience with Microsoft Azure cloud services
- Knowledge of containerization and orchestration
- System hardening, SELinux, patching, access control, encryption, and monitoring
- Hands-on with Atlassian suite (Jira, Confluence)
- Strong problem-solving and analytical skills
- Excellent communication and documentation abilities
- Ability to work in agile and cross-functional teams
- Strong analytical skills with the ability to translate high-level requirements into actionable tasks
- Excellent problem-solving skills and organization skills with attention to detail
- Excellent communication abilities in both Greek and English
- Team Leading experience (highly appreciated)
- Certifications: RHCE, RHCSA, Red Hat Certified Architect, Azure Administrator/Architect (highly appreciated)
- Scripting knowledge in Python, Bash, or PowerShell (highly appreciated)
- Experience with monitoring tools (Nagios, Prometheus, Grafana, Zabbix) (highly appreciated)
- Familiarity with Git, CI/CD pipelines, and DevSecOps practices (highly appreciated)