Senior Devops Engineer at NorthBay Solutions
Dubai, Dubai, United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

18 Dec, 26

Salary

14400000.0

Posted On

19 Sep, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

● Design, implement, and maintain robust CI/CD pipelines using Azure DevOps for enterprise-scale applications. 

● Manage and optimize production-grade Azure cloud environments with a focus on scalability, performance, security, and cost efficiency. 

● Implement DevSecOps best practices by integrating security controls, compliance checks, and vulnerability management into CI/CD workflows. 

● Develop and maintain Infrastructure as Code (IaC) solutions using Terraform, Bicep, and ARM templates. 

● Deploy and manage containerized workloads using Docker and Kubernetes platforms. 

● Implement GitOps and orchestration solutions using Helm, FluxCD, and ArgoCD. 

● Build and maintain observability and monitoring solutions using Dynatrace, Prometheus, Grafana, and centralized logging platforms. 

● Support AI/ML and LLM infrastructure deployments, including Azure AI Foundry and Azure Machine Learning environments. 

● Automate operational tasks and infrastructure management using PowerShell, Python, and Bash scripting. 

● Manage source code repositories, branching strategies, and code quality practices using GitHub and SonarQube. 

● Troubleshoot production issues, conduct root cause analysis, and implement preventive measures. 

● Collaborate closely with development, security, infrastructure, and operations teams to ensure smooth software delivery and deployment processes. 

● Support microservices and serverless application architectures across cloud-native environments. 

● Ensure adherence to cloud security standards, governance policies, and operational best practices. 

● Participate in Agile ceremonies, sprint planning, and continuous improvement initiatives. 

Required Skills & Experience 

● Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field. 

● 6+ years of hands-on experience in DevOps, Cloud Engineering, or Site Reliability Engineering roles. 

● Strong expertise in Azure DevOps and CI/CD pipeline implementation. 

● Extensive experience managing Azure cloud infrastructure in enterprise production environments. 

● Hands-on experience with Infrastructure as Code tools such as Terraform, Bicep, and ARM templates. 

● Strong experience with Docker, Kubernetes, Helm, FluxCD, and ArgoCD. 

● Experience implementing DevSecOps practices and security automation. 

● Expertise in monitoring and observability tools such as Dynatrace, Prometheus, and Grafana. 

● Experience with Azure AI Foundry and Azure Machine Learning infrastructure is highly preferred. 

● Proficiency in scripting and automation using PowerShell, Python, or Bash. 

● Strong understanding of Git workflows, GitHub, and code quality tools like SonarQube. 

● Experience with microservices, serverless architectures, and cloud-native application deployment. 

● Strong analytical, troubleshooting, and problem-solving skills. 

● Excellent communication and collaboration skills. 

  • ● Experience working in Agile/Scrum environments. 
Responsibilities

● Design, implement, and maintain robust CI/CD pipelines using Azure DevOps for enterprise-scale applications. 

● Manage and optimize production-grade Azure cloud environments with a focus on scalability, performance, security, and cost efficiency. 

● Implement DevSecOps best practices by integrating security controls, compliance checks, and vulnerability management into CI/CD workflows. 

● Develop and maintain Infrastructure as Code (IaC) solutions using Terraform, Bicep, and ARM templates. 

● Deploy and manage containerized workloads using Docker and Kubernetes platforms. 

● Implement GitOps and orchestration solutions using Helm, FluxCD, and ArgoCD. 

● Build and maintain observability and monitoring solutions using Dynatrace, Prometheus, Grafana, and centralized logging platforms. 

● Support AI/ML and LLM infrastructure deployments, including Azure AI Foundry and Azure Machine Learning environments. 

● Automate operational tasks and infrastructure management using PowerShell, Python, and Bash scripting. 

● Manage source code repositories, branching strategies, and code quality practices using GitHub and SonarQube. 

● Troubleshoot production issues, conduct root cause analysis, and implement preventive measures. 

● Collaborate closely with development, security, infrastructure, and operations teams to ensure smooth software delivery and deployment processes. 

● Support microservices and serverless application architectures across cloud-native environments. 

● Ensure adherence to cloud security standards, governance policies, and operational best practices. 

● Participate in Agile ceremonies, sprint planning, and continuous improvement initiatives. 

Required Skills & Experience 

● Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field. 

● 6+ years of hands-on experience in DevOps, Cloud Engineering, or Site Reliability Engineering roles. 

● Strong expertise in Azure DevOps and CI/CD pipeline implementation. 

● Extensive experience managing Azure cloud infrastructure in enterprise production environments. 

● Hands-on experience with Infrastructure as Code tools such as Terraform, Bicep, and ARM templates. 

● Strong experience with Docker, Kubernetes, Helm, FluxCD, and ArgoCD. 

● Experience implementing DevSecOps practices and security automation. 

● Expertise in monitoring and observability tools such as Dynatrace, Prometheus, and Grafana. 

● Experience with Azure AI Foundry and Azure Machine Learning infrastructure is highly preferred. 

● Proficiency in scripting and automation using PowerShell, Python, or Bash. 

● Strong understanding of Git workflows, GitHub, and code quality tools like SonarQube. 

● Experience with microservices, serverless architectures, and cloud-native application deployment. 

● Strong analytical, troubleshooting, and problem-solving skills. 

● Excellent communication and collaboration skills. 

  • ● Experience working in Agile/Scrum environments. 
Loading...