الخبرة : 0-3 سنة
الراتب : NOT
المكان : · Saudi Arabia
ob Purpose :
The DevOps Engineer plays a key role in building and maintaining scalable, reliable, and automated cloud infrastructure that supports our large-scale e-commerce and data platforms. The role focuses on optimizing CI/CD pipelines, ensuring seamless deployments, and enhancing system performance across AWS (and limited GCP) environments. Working closely with software developers, data teams, and other DevOps engineers, this position ensures efficient, secure, and resilient platform operations aligned with business growth and technology goals.
Job Responsibilities :
Cloud & Infrastructure:
- Support the deployment, configuration, and maintenance of infrastructure in AWS (and occasionally GCP).
- Contribute to the migration and standardization of infrastructure using Terraform.
- Help manage and improve Kubernetes clusters on EKS, ensuring stable and efficient workloads.
- Work on environment consistency across dev, staging, and production CI/CD & Automation
- Develop and maintain CI/CD pipelines using GitHub Actions.
- Implement automated build, test, and deployment steps to streamline delivery.
- Troubleshoot failed builds and deployment issues in collaboration with the engineering team.
GitOps & Configuration Management:
- Support Flux CD configurations for GitOps-based deployment flows.
- Contribute to keeping application manifests, Helm charts, and configs up to date in Git.
Monitoring, Reliability & Security:
- Participate in maintaining observability stacks (e.g., Prometheus, Grafana, Loki, or AWS CloudWatch).
- Assist in setting up alerting and dashboards for critical services.
- Follow best practices for IAM, secrets management, and environment security.
Collaboration & Continuous Improvement:
- Work closely with developers, QA, and data teams to improve delivery speed and system stability.
- Document configurations, workflows, and procedures for knowledge sharing.
- Take part in discussions and brainstorming sessions around system improvements and automation ideas.
Requirements :
- Min 5+ years of experience in DevOps or cloud operations.
- Solid hands-on experience with AWS services (EC2, EKS, S3, RDS, IAM, VPC, CloudWatch, etc.).
- Practical knowledge of Terraform and infrastructure-as-code principles.
- Experience working with Kubernetes (preferably EKS).
- Familiarity with GitHub Actions or similar CI/CD tools.
- Understanding of Flux CD or GitOps workflows.
- Comfortable using and supporting databases like PostgreSQL and DocumentDB.
- Good communication and teamwork skills — you enjoy solving problems collaboratively.
- Ability to work independently and follow through on assigned tasks with minimal supervision.
Bonus Points
- Exposure to GCP or willingness to learn multi-cloud concepts.
- Experience with monitoring and logging tools (Grafana, Loki, Prometheus).
- Familiarity with Helm charts and Kubernetes packaging.
- Understanding of networking concepts, load balancing, and ingress controllers.
- Basic scripting in Python, Bash, or Go for automation tasks.
- Prior experience in e-commerce or distributed web systems.
About Floward :
Founded in 2017, Floward is an online flowers and gifting company; we pride ourselves in creating a seamless experience for our customers and making sending flowers and gifts as enjoyable as receiving them. We source our flowers daily from the best growers and farmers around the world to create one of a kind stunning arrangements and plants that fit every occasion. We also partner with local and international brands to offer a wide range of gifts including chocolate, perfumes, cakes and more, coupled with our arrangements to create the perfect gift. Operating in 36 cities in nine countries across the MENA region and UK, we guarantee same-day delivery across the board through our own refrigerated fleet to ensure our arrangements arrive fresh to the customer.