
DevOps Engineer
- Riyadh
- Contract
- Full-time
- Design, implement, and manage CI/CD pipelines to streamline the software development process.
- Collaborate with software engineering teams to understand deployment requirements and integrate automation tools.
- Monitor and troubleshoot the performance and reliability of applications and infrastructure.
- Optimize and scale infrastructure to support application growth and performance.
- Implement security measures and best practices to safeguard applications and data.
- Automate deployment, configuration management, and operations tasks using tools such as Ansible, Terraform, or similar.
- Work closely with cross-functional teams to support and improve DevOps practices across the organization.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a DevOps Engineer or similar role in IT operations and software development.
- Strong knowledge of cloud services and infrastructure, preferably AWS, Azure, or Google Cloud Platform.
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Familiarity with CI/CD tools like Jenkins, GitLab CI, or CircleCI.
- Solid understanding of scripting and programming languages such as Python, Bash, or Go.
- Experience with monitoring and logging tools such as Prometheus, Grafana, or ELK Stack.