On behalf of our client, a long-established full-service global software company, we seek a proactive and detail-oriented DevOps Engineer to join the team in Nicosia, Cyprus.
In this role, you will play a pivotal part in building, deploying, and maintaining scalable, reliable, and secure infrastructure to support the organization’s applications. This is an excellent opportunity to work with cutting-edge technologies, enhance your expertise, and thrive in a collaborative and innovative environment.
Job Description
- Design, build, and manage scalable infrastructure using Infrastructure-as-Code (IaC) tools (e.g., Terraform, Ansible)
- Develop and maintain CI/CD pipelines for automated testing, deployment, and monitoring
- Deploy, manage, and troubleshoot Kubernetes clusters in production and staging environments
- Work with Docker to containerize applications and ensure smooth deployment
- Implement Kubernetes configurations such as Helm charts, namespaces, and resource quotas
- Implement monitoring and alerting tools (e.g., Prometheus, Grafana, Datadog) to ensure system health and performance
- Optimize system reliability, availability, and performance through tuning and scaling
- Collaborate with development teams to integrate DevOps practices into the software lifecycle
- Provide Level 2/3 support for production issues, ensuring minimal downtime and quick resolution
- Enforce security best practices, including implementing Role-Based Access Control (RBAC) in Kubernetes
- Perform regular audits of the infrastructure to ensure compliance with company policies and industry standards
Your Profile
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)
- 2-3 years of experience in DevOps, Systems Engineering, or related roles
- Hands-on experience in Kubernetes, including but not limited to experience in managing K8 clusters in an on-premise and cloud environment
- Strong knowledge of CI/CD tools (e.g., Jenkins, Azure DevOps)
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and their DevOps tools
- Familiarity with scripting/programming languages (e.g., Bash, Python, Go)
- Experience with writing YAML files
- Knowledge of version control systems (e.g., Git) and branching strategies
- Understanding of networking and security concepts in cloud and containerized environments
Benefits
- 22 days annual leave
- Learning and development opportunities
- Flexible working time; Monday to Friday, 08:00-9:30 to 16:30-18:30
- Lunch Scheme
- Medical Insurance
- Provident Fund
- Hybrid working options