Job Title: Senior Cloud DevOps Engineer
Location: Larnaca, Cyprus (Hybrid)
Salary: Open Budget
Roles & Responsibilities:
- Design, develop, and manage AWS infrastructure to ensure scalability, high availability, and strong security measures.
- Lead cloud migration projects to AWS, ensuring the smooth integration of on-premises systems into the cloud.
- Establish and implement Terraform-based infrastructure-as-code (IaC) to enable consistent and automated deployments.
- Work closely with development teams to create cloud-native solutions using Kubernetes for container orchestration and management.
- Oversee and enhance CI/CD pipelines to automate build, testing, and deployment processes within the cloud ecosystem.
- Create and maintain automation scripts to boost operational efficiency and reduce manual workloads.
- Continuously monitor, troubleshoot, and optimise cloud environments to ensure optimal performance, cost-efficiency, and security.
- Provide 24/7 on-call support to ensure critical production issues are promptly addressed.
- Mentor and guide engineering teams by sharing best practices, tools, and knowledge across the organisation.
Expectations & Requirements:
- A Bachelor’s degree in any engineering discipline.
- Proven expertise in AWS cloud infrastructure, with a strong emphasis on services like EC2, S3, RDS, Lambda, VPC, IAM, and others.
- Experience in cloud networking, including VPCs, VPNs, subnets, routing tables, and security groups, to ensure secure and efficient network architectures.
- In-depth knowledge of Unix/Linux systems administration and troubleshooting in cloud-based environments.
- Advanced experience with Terraform for provisioning and managing infrastructure.
- Practical hands-on experience with Kubernetes for managing containerized applications.
- Familiarity with CI/CD tools such as Jenkins and GitLab CI/CD, with a focus on automating cloud-based deployments.
- Knowledge of monitoring and alerting tools like Prometheus, Grafana, and CloudWatch to ensure performance and uptime.
- Proficiency in scripting languages like Python or Bash for automating operational tasks.
- Previous experience with large-scale cloud migrations and building resilient, fault-tolerant systems.