
DevOps Engineer
- Hybrid
- Limassol, Cyprus
- Engineering
Job description
We are seeking on behalf of our client a highly motivated and experienced DevOps Engineer to manage and optimize AWS-based infrastructure, automate deployments, and support Kubernetes environments. The role includes building CI/CD pipelines, ensuring system reliability through monitoring and troubleshooting, managing databases, and collaborating with cross-functional teams to deliver secure and scalable solutions.
Responsibilities:
1. Infrastructure Management
Design, implement, and manage scalable, reliable, and secure infrastructure on cloud platforms (AWS)
Automate infrastructure provisioning, configuration management, and application deployment using tools such as Terraform, Ansible, or similar
Write and maintain scripts for infrastructure and application management (Shell, Python)
2. Kubernetes Management
Deploy, manage, and scale containerized applications using Kubernetes
Maintain and troubleshoot Kubernetes clusters to ensure high availability and reliability
Implement best practices for resource management and security
Work with development teams to optimize container orchestration and deployment strategies
3. Database Implementation & Management
Design, implement, and manage database systems to ensure data integrity, performance, and reliability (MySQL, PostgreSQL, MongoDB)
Optimize queries and indexes in collaboration with development teams
4. CI/CD Pipeline
Develop and maintain CI/CD pipelines using GitHub, GitLab, or Jenkins
Integrate automated testing and security scanning into workflows
5. Monitoring & Logging
Set up and manage monitoring tools to ensure system reliability and performance (Prometheus, Grafana, Loki, NewRelic, DataDog
6. Collaboration
Work closely with software development and operations teams to ensure seamless integration and deployment
Collaborate with security teams to implement best practices and compliance standards
7. Troubleshooting
Identify, diagnose, and resolve performance and scalability issues quickly
Conduct root cause analysis and implement preventive measures
8. Backup & Recovery
Develop and implement robust backup strategies
Perform regular backup verification and testing for data recovery
Implement disaster recovery plans and conduct regular drills
9. Documentation
Create and maintain clear, comprehensive documentation for infrastructure, processes, and procedures
Requirements:
Bachelor’s degree in Computer Science, Information Technology, or a related field
Minimum of 4 years of experience in DevOps
Hands-on experience with AWS and Terraform is a must
Hands-on experience with CI/CD tools such as Github or Gitlab is a must
Hands-on with containerization and orchestration tools Docker, and Kubernetes is a must
Experience with Monitoring and logging tools such as Prometheus, Grafana, Loki, ElasticSearch and NewRelic or DataDog
Knowledge of MYSQL, PostgreSQL, MongoDB, REDIS, and Kafka
In-depth knowledge of Linux/Unix systems and network protocols
Good scripting skills using Shell and Python would be a plus
Excellent problem-solving skills and attention to detail
Strong communication and collaboration skills
- Limassol, Cyprus
or
All done!
Your application has been submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.

