1. Design and implement automated CI/CD pipelines
2. Develop and maintain IaC (infrastructure as code) using tools such as Terraform, Ansible, or CloudFormation
3. Collaborate with our Software Engineers to ensure that code is built, tested, and deployed quickly
and efficiently
4. Ensure continuous integration and delivery of software changes using tools such as Jenkins, Travis CI, or CircleCI
5. Build visual dashboards using tools such as Grafana and Prometheus
6. Monitor and troubleshoot production systems to ensure availability and performance
7. Develop and maintain security policies and procedures
8. Stay up-to-date with industry trends and recommend new technologies and best practices
1. At least 4 years of experience in DevOps positions, preferably mostly with AWS services2. At least 1 year of solid experience in IaC tools, such as Terraform, CloudFormation, Ansible, or similar. 3. Experience in creating CI/CD pipelines4. Experience in creating monitoring for servers and databases5. General understanding of software architecture6. Curiosity, high motivation7. Ability to learn quickly and get up to full speed8. Very good command of EnglishNice to have:1. Bachelor's degree in Computer Science or related field, or equivalent experience2. Very good command of Arabic (in addition to the mandatory very good level of English) as most of theteam is Arabic-speaking