DevOps Engineer

Summary

DevOps Engineer responsible for automating development and deployment operations, managing infrastructure with IaC, and applying DevSecOps practices to ensure system reliability and performance.

Role

Responsible for building, running, and automating development and deployment operations, managing operating environments and infrastructure using IaC technologies, and ensuring the reliability and stability of systems while applying DevSecOps practices and improving hardware and performance levels.

Minimum Experience

Not less than 5 years in DevOps/system and network management within software development environments. Full command of server operating systems (Linux/Windows), especially those used for ERP servers, plus experience with containerization tools (Containers) and managing cloud services when within project scope. Proven experience using continuous-integration tools, deploying and monitoring software and databases, and storage management. Solid understanding of information-security concepts related to the deployment and operation process. Strong problem-solving skills and the ability to work under pressure to ensure system continuity. Professional certifications in DevOps or system management (such as Docker, Kubernetes, or AWS/GCP/Azure certificates) are preferred, depending on the work environment.

Minimum Qualification

Bachelor's degree in Computer Engineering, Information Systems Engineering, or equivalent.

Arabic – English

See also

DevOps jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available