
Senior DevOps Engineer
AlphaRebate
full-time
Posted on:
Location Type: Hybrid
Location: Limassol • Cyprus
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, implement, and maintain secure, scalable AWS cloud infrastructure using Infrastructure as Code (Terraform/Terragrunt).
- Build and operate Kubernetes platform and deployment automation using Helm, FluxCD, and GitOps practices.
- Develop and maintain CI/CD pipelines (GitHub Actions) for build, test, security scanning, and automated deployments.
- Ensure high availability, reliability, and performance of production environments; participate in incident response and root-cause analysis.
- Implement security best practices: IAM least privilege, secrets management, encryption, logging, and compliance guardrails.
- Maintain observability stack and operational monitoring (metrics, logs, alerts, dashboards) to support proactive support.
- Optimize infrastructure costs and resource utilization (FinOps), including capacity planning and scaling strategies.
- Collaborate with engineering teams to standardize deployment patterns and improve developer experience.
Requirements
- Bachelor’s degree in computer science, Engineering, Information Technology, or equivalent practical experience.
- 8+ years of experience in DevOps / Cloud Engineering / SRE roles, with strong hands-on production experience.
- Proven experience operating and supporting AWS-based environments (multi-account and multi-environment setups preferred).
- Strong Infrastructure as Code skills using Terraform (Terragrunt is a plus), including module design, remote state management, and best practices.
- Strong Kubernetes experience, including deployments, scaling, networking (Ingress), RBAC, and troubleshooting in production.
- Hands-on experience with CI/CD pipelines (GitHub Actions preferred), including reusable workflows and secure pipelines.
- Experience with Helm charts and GitOps tools such as FluxCD (ArgoCD is a plus).
- Solid understanding of security best practices: IAM least privilege, secrets management, encryption, logging, and compliance controls.
- Experience with observability tools and practices (monitoring, logging, alerting, dashboards).
- Strong scripting and automation skills (Bash, Python, or similar).
- Excellent communication skills, ability to collaborate across teams, and mentor other engineers.
Benefits
- 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AWSInfrastructure as CodeTerraformKubernetesCI/CDGitHub ActionsHelmFluxCDscriptingautomation
Soft Skills
communicationcollaborationmentoringincident responseroot-cause analysisproblem-solvingteamworkleadershiporganizationalproactive support
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in EngineeringBachelor’s degree in Information Technology