Overview
We are seeking a DevOps Engineer to design, automate, and optimize infrastructure and deployment pipelines across cloud and hybrid environments. The ideal candidate will have strong experience in CI/CD automation, cloud architecture (AWS/Azure/GCP), containerization, and infrastructure as code (IaC). This role bridges the gap between development and operations, ensuring fast, secure, and reliable software delivery.
Key Responsibilities
- Design, implement, and manage CI/CD pipelines using tools such as Jenkins, GitHub Actions, or Azure DevOps.
- Automate provisioning, configuration, and deployment using Terraform, Ansible, or CloudFormation.
- Build and maintain cloud infrastructure (AWS, Azure, or GCP) for scalable, high-availability applications.
- Implement containerization and orchestration using Docker and Kubernetes (EKS/AKS/GKE).
- Manage and optimize monitoring and alerting systems using Prometheus, Grafana, ELK, or CloudWatch.
- Collaborate with development and security teams to ensure smooth application releases.
- Implement version control and branching strategies using Git.
- Support infrastructure performance, scalability, and reliability improvements.
- Perform cost optimization and resource usage monitoring across environments.
- Troubleshoot and resolve deployment or environment issues in a timely manner.
Key Responsibilities
- Design, implement, and manage CI/CD pipelines using tools such as Jenkins, GitHub Actions, or Azure DevOps.
- Automate provisioning, configuration, and deployment using Terraform, Ansible, or CloudFormation.
- Build and maintain cloud infrastructure (AWS, Azure, or GCP) for scalable, high-availability applications.
- Implement containerization and orchestration using Docker and Kubernetes (EKS/AKS/GKE).
- Manage and optimize monitoring and alerting systems using Prometheus, Grafana, ELK, or CloudWatch.
- Collaborate with development and security teams to ensure smooth application releases.
- Implement version control and branching strategies using Git.
- Support infrastructure performance, scalability, and reliability improvements.
- Perform cost optimization and resource usage monitoring across environments.
- Troubleshoot and resolve deployment or environment issues in a timely manner.
Preferred Qualifications
- Experience in security best practices (secrets management, IAM, least privilege).
- Familiarity with DevSecOps tools (SonarQube, Snyk, Trivy, Checkov).
- Knowledge of database management (RDS, SQL, NoSQL).
- Certifications such as:
- AWS Certified DevOps Engineer
- Microsoft Certified: DevOps Engineer Expert
- Docker Certified Associate
- Terraform Associate
- Certifications such as:
- AWS Certified DevOps Engineer
Job Type: Full-time
Ability to commute/relocate:
- Muscat: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- What is your monthly current salary currency?
- What is your monthly expected saalry with currency?
- What is your notice period?
Education:
Experience:
- DevOps Engineer: 3 years (Required)