DevOps Engineer
Summary
Builds and maintains the CI/CD pipelines, cloud infrastructure (AWS/Azure/GCP with Terraform), and Docker/Kubernetes deployments behind IFZA's Partner and Customer Portal in Dubai, embedding DevSecOps practices like security scanning, secrets management, and compliance (ISO 27001, GDPR, PCI-DSS).
We are looking for an experienced DevOps Engineer to drive the development, deployment, and maintenance of Partner and Customer Portal, along with other mission-critical applications. In this role, you will design and implement secure, automated, and scalable infrastructure and CI/CD pipelines, ensuring seamless collaboration between development and operations. You will also embed security best practices throughout the software lifecycle, championing a DevSecOps approach.
Main Responsibilities:
CI/CD & Automation
- Design, implement, and maintain CI/CD pipelines for React, Node.js/Express, and other applications.
- Automate testing, deployments, and environment provisioning.
Infrastructure & Cloud
- Build and manage cloud infrastructure (AWS/Azure/GCP) using Infrastructure as Code (Terraform/CloudFormation).
- Implement monitoring, logging, and alerting solutions to ensure high availability and performance.
- Manage containerization and orchestration (Docker, Kubernetes, ECS/EKS).
Security (DevSecOps)
- Integrate security scanning (SAST, DAST, dependency, IaC) into CI/CD workflows.
- Manage secrets securely (Vault/Secrets Manager).
- Enforce access controls, least privilege, and network security across environments.
- Work closely with developers, IT, and security teams to deliver reliable and secure applications.
- Support the use of service accounts for integrations (Zoho, Telr, other APIs).
- Assist in troubleshooting and incident resolution in production environments.
Governance & Compliance
- Ensure deployments align with compliance requirements (ISO 27001, GDPR, PCI-DSS scope control).
- Maintain audit trails and evidence packs for security and operational processes.
Requirements
- Bachelor’s degree in Computer Science or relevant field
- At least 3 years of relevant experience
- Solid experience with CI/CD tools such as GitHub Actions, GitLab CI, Jenkins, or similar.
- Strong knowledge of cloud platforms (Azure, AWS or GCP).
- Proficient in containerization (Docker) and orchestration (Kubernetes).
- Skilled in using monitoring and observability tools like Prometheus, Grafana, ELK, Datadog, or equivalent.
- Hands-on expertise with Infrastructure as Code (Terraform, CloudFormation, or Pulumi).
- Understanding of secure coding practices, vulnerability scanning, and compliance frameworks.
Skills
- API
- Automation
- AWS
- Azure
- CI/CD
- Cloud
- CloudFormation
- Containerization
- DAST
- Datadog
- DevOps
- DevSecOps
- Docker
- ECS
- EKS
- ELK
- Express.js
- GCP
- Gdpr
- GitHub
- GitHub Actions
- GitLab
- Grafana
- Infrastructure as Code
- ISO 27001
- Jenkins
- Kubernetes
- Network Security
- Node.js
- Observability
- Pci Dss
- Prometheus
- Pulumi
- React
- SAST
- Secure Coding
- Terraform
- Vault
- Vulnerability Scanning