Skip to content

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

Hybrid
  • Limassol, Cyprus
Engineering

or