DevOps (CloudOps) Engineer
Global
Job Description
About Unicaf:
Unicaf is a leading online higher education platform facilitating universities in providing affordable and high-quality online higher education to underserved markets. As we continue to expand our operations, we're seeking to recruit a DevOps (CloudOps) Engineer to join the Development Department at the Head Office in Larnaca.
Responsibilities
- Manage and optimize infrastructure on Amazon Web Services (AWS), ensuring performance, reliability, and scalability.
- Design, implement, and maintain CI/CD pipelines for automated testing, deployment, and delivery of applications.
- Write and manage infrastructure as code using AWS CloudFormation.
- Collaborate with development teams to streamline application delivery.
- Monitor system performance, conduct root cause analysis, and resolve infrastructure and application issues.
- Automate operational tasks and improve overall system efficiency and developer productivity.
- Maintain and improve server environments (Linux-based) across development, staging, and production.
- Ensure robust security practices, backups, and disaster recovery plans are in place.
- Use and manage containers effectively with Docker as part of the development and deployment workflow.
Requirements
- 3+ years of hands-on experience with AWS, including services like EC2, ECS, RDS, S3, CloudWatch, Lambda, and CloudFormation.
- Strong background in Linux systems administration and shell scripting.
- Proven experience working with either:
- Python-based applications, particularly with FastAPI or similar frameworks, or
- PHP-based applications, particularly with Laravel or similar frameworks (e.g., Symfony, CodeIgniter).
- Deep understanding of CI/CD concepts and tools such as GitHub Actions, GitLab CI, Jenkins, or CircleCI.
- Proficient in containerization using Docker in production environments.
- Excellent troubleshooting and debugging skills across the full stack (infrastructure, application, database).
- Solid knowledge of web servers (e.g., Nginx, Apache), database management, and caching systems (e.g., Redis, Memcached).
- Experience with version control (Git) and modern DevOps workflows.
The Following Will Be Considered an Advantage
- Experience with Kubernetes (e.g., EKS or self-managed clusters).
- Experience with configuration management tools (e.g., Ansible, Puppet, or Chef).
- Understanding of networking concepts, VPC, VPN, and load balancing.
- Knowledge of monitoring and alerting tools such as Prometheus, Grafana, ELK/EFK stacks.
- Exposure to security best practices, vulnerability scanning, and compliance frameworks.
- Ability to work in agile teams and communicate effectively with developers and stakeholders.
Benefits
- Bi‑Monthly Free Meal Days on premises Enjoy a company‑provided meal twice every month—great food, zero cost.
- Provident Fund Contribution Become eligible for employer‑matched savings after just six months of service.
- Paid Time‑Off 22 days of annual holiday leave plus all public holidays in Cyprus
- 6 paid sick days each year for peace of mind when you need it most
- Birthday Gift A thoughtful present from the company to help you celebrate your special day.
- Free Parking Complimentary on‑site parking so you can arrive stress‑free and on time.
- Flexible Timetable Adjustable working hours to help you balance professional and personal commitments.
- Professional Certification Support We reimburse approved certification fees.
- Flexible working (Hybrid)