Senior DevOps Engineer (Infrastructure)
Limassol, CyprusYesterday
Key details
- Location
- Limassol, Cyprus
- Work style
- Onsite
- Level
- Senior
- Function
- DevOps / Infrastructure
- Focus area
- Infrastructure / Cloud
- Posted
- Yesterday
Skills
ansibleauditingawsazurebackup and recoverybashbusiness continuitycachingcdnconfiguration managementcontainerizationdevopsdisaster recoverydnsdockerfirewallsgcpgografanainfrastructure as codekuberneteslinuxmongodbmysqlnetwork securitynetworkingpostgresqlprometheuspythonscriptingtcp/ipterraformtroubleshootingubuntuvpn
About the role
About the Role
We are looking for a Senior DevOps Engineer to join our Infrastructure team in Cyprus. The role focuses on managing Debian-based infrastructure and core services, operating self-managed Kubernetes clusters, ensuring high availability and uptime, automating infrastructure provisioning and configuration, managing network security, and supporting cloud and CDN environments.
Key Responsibilities
- Provision, configure, and manage Linux servers and infrastructure (Debian).
- Deploy, operate, and maintain self-managed Kubernetes clusters, as well as virtual machines and containerized workloads (Docker, Kubernetes).
- Monitor system performance, troubleshoot complex errors, debug issues, and ensure high uptime and reliability.
- Configure, manage, and optimize CDN systems (Cloudflare and/or AWS CloudFront) for content delivery, caching, routing, and edge security.
- Develop and maintain automation scripts (Bash, Python, Go) and manage configuration and infrastructure as code (Ansible, Terraform).
- Configure and manage firewalls, VPNs, DNS, and other network security measures.
- Implement security best practices, regular patches, and updates; ensure compliance with security policies and perform regular audits.
- Work with cloud providers and bare-metal platforms to support and scale infrastructure needs.
- Implement backup and recovery solutions, ensuring system redundancy and business continuity planning.
- Provide structured logging, monitoring, and documentation for configurations, procedures, and troubleshooting guides.
- Collaborate closely with cross-functional DevOps and IT Security teams to support infrastructure operations.
Requirements (Must Have)
- Proven experience as a Senior DevOps Engineer or Infrastructure Engineer.
- Strong hands-on knowledge of Linux distributions (Debian, Ubuntu, CentOS, RHEL, etc.).
- Proficiency in scripting languages (Bash, Python, Go, or similar).
- Hands-on experience with automation and IaC tools (Ansible, Terraform).
- Solid understanding of networking fundamentals (TCP/IP, DNS, VPN, Firewalls).
- Experience with and willingness to work extensively with CDN systems (Cloudflare and/or AWS CloudFront).
- Strong experience with containerization and orchestration, including deploying and operating self-managed Kubernetes clusters (Docker, Kubernetes), Familiarity with monitoring and logging tools (Zabbix, Prometheus, Grafana).
- Strong problem-solving and troubleshooting skills with the ability to work independently and drive infrastructure improvements.
Nice to Have
- Familiarity with administering and troubleshooting databases (MySQL, PostgreSQL, MongoDB).
- Experience with security auditing, compliance standards, and disaster recovery / business continuity setups.
- Familiarity with cloud environments, including AWS, Azure, GCP, IBM Cloud, and OCI.
Nice to Have
- Familiarity with administering and troubleshooting databases (MySQL, PostgreSQL, MongoDB).
- Experience with security auditing, compliance standards, and disaster recovery / business continuity setups.
- Familiarity with cloud environments, including AWS, Azure, GCP, IBM Cloud, and OCI.
By submitting your application, you agree to our Privacy Policy.
How well do you match this job?
Skills
Experience
Level
Title
Location
Salary
Freshness
Similarity
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.