Job Title
DevOps / DevSecOps Engineer (AI & Cloud Platforms) | IDC Technologies | Abu Dhabi, UAE
Recruiting Company
IDC Technologies
Job Location
Abu Dhabi, United Arab Emirates
Job Type
Full-Time
Position Summary
IDC Technologies is seeking a highly skilled DevOps / DevSecOps Engineer to support the design, automation, security, and optimization of modern cloud-native platforms. This role combines DevOps engineering, cloud infrastructure management, DevSecOps best practices, and AI/ML platform support, making it ideal for professionals looking to work on advanced enterprise technology initiatives.
Detailed Job Description
As a DevOps / DevSecOps Engineer, you will play a critical role in building and maintaining secure, scalable, and automated cloud environments. You will be responsible for designing CI/CD pipelines, implementing infrastructure as code, securing enterprise workloads, and supporting containerized applications running on Kubernetes. The role requires hands‑on expertise in Azure cloud technologies, Terraform automation, and DevSecOps practices across the software delivery lifecycle. Additionally, you will work closely with development, security, and AI/ML teams to ensure reliable deployment and operation of intelligent applications and data-driven platforms. This position offers an opportunity to contribute to transformative digital initiatives within a dynamic enterprise environment.
Key Responsibilities
- Design, implement, and manage secure CI/CD pipelines using Azure DevOps, GitHub Actions, and Jenkins.
- Automate infrastructure provisioning and configuration management using Terraform and Infrastructure as Code (IaC) principles.
- Deploy, manage, and optimize Kubernetes-based container platforms and cloud-native applications.
- Integrate security controls, vulnerability scanning, compliance checks, and governance policies into DevOps workflows.
- Support AI/ML application deployment, model lifecycle management, and operational automation requirements.
- Monitor system health, performance, availability, and security across cloud environments.
- Troubleshoot infrastructure, application, and deployment‑related issues across development and production environments.
- Collaborate with development, cloud, security, and data science teams to improve platform reliability and efficiency.
- Implement best practices for cloud security, access management, secrets management, and operational resilience.
- Continuously optimize deployment speed, infrastructure performance, and operational processes.
Required Qualifications & Skills
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Minimum 7 years of hands‑on experience in DevOps engineering, cloud operations, or platform engineering.
- At least 1 year of practical experience supporting AI/ML workloads, platforms, or deployments.
- Strong expertise in DevSecOps methodologies and secure software delivery practices.
- Hands‑on experience with Microsoft Azure cloud services and architecture.
- Advanced knowledge of Kubernetes container orchestration and containerized application management.
- Strong experience with Terraform for infrastructure provisioning and automation.
- Proven expertise in CI/CD tools including Azure DevOps, GitHub Actions, and Jenkins.
- Experience implementing monitoring, logging, alerting, and observability solutions.
- Strong scripting and automation skills using Python, PowerShell, Bash, or similar technologies.
- Excellent troubleshooting, analytical, and problem‑solving capabilities.
- Strong communication skills and ability to work within cross‑functional teams.
Nice-to-Have Skills
- Experience with Azure Machine Learning, Azure OpenAI, or enterprise AI platforms.
- Knowledge of Docker containerization and container security practices.
- Hands‑on experience with GitOps tools such as Argo CD or Flux.
- Experience with security scanning tools including SonarQube, Snyk, Checkmarx, or Aqua Security.
- Cloud certifications such as Microsoft Azure Administrator, Azure DevOps Engineer Expert, Certified Kubernetes Administrator (CKA), or HashiCorp Terraform Associate.
Recruitment Pro Tip
For DevOps and DevSecOps positions, hiring managers prioritize practical project experience over tool familiarity alone. Highlight real‑world achievements such as Kubernetes deployments, Terraform automation projects, CI/CD transformations, security integrations, and AI/ML platform implementations, including measurable improvements in deployment speed, reliability, security, or operational efficiency.