We are seeking a highly skilled DevOps Engineer with 3-5 years of experience in designing, implementing, and managing scalable, secure, and automated infrastructure solutions with a strong focus on Microsoft Azure. This role involves building robust CI/CD pipelines, managing Azure subscriptions and migrations, adhering to Azure Well-Architected Framework principles, and ensuring top-tier security practices. The ideal candidate combines deep Azure expertise with hands-on infrastructure automation and continuous delivery skills to deliver reliable, high-performance solutions. The DevOps Engineer will collaborate with development teams, QA engineers, and product managers to deliver secure, scalable, and efficient Azure-based solutions while optimizing operational processes and minimizing deployment risks.
Fully automated, secure, and scalable CI/CD pipelines integrated with Azure DevOps and other tools.
Optimized Azure infrastructure, including subscriptions, resources, and cost management, adhering to the Azure Well-Architected Framework.
Successfully executed Azure migration plans with minimal downtime and comprehensive documentation.
Robust Azure monitoring, logging, and alerting systems for proactive issue detection and resolution.
Secure Azure environments with implemented IAM, encryption, and compliance controls.
Disaster recovery and backup procedures for Azure workloads, tested and documented.
Comprehensive technical documentation, including Azure architecture diagrams, migration strategies, deployment workflows, and security configurations.
Key Duties and responsibilities:
Recommendations for continuous improvement of Azure infrastructure, automation, and operational processes.
Design, implement, and maintain CI/CD pipelines for web, mobile, and backend applications using Azure DevOps and other relevant tools.
Manage and optimize Azure cloud infrastructure, including subscription management, resource provisioning, and cost optimization, ensuring scalability and high availability.
Lead Azure migration projects, including planning, execution, and optimization of workloads moving to Azure.
Implement Azure Well-Architected Framework principles to ensure reliability, performance, cost efficiency, operational excellence, and security.
Automate infrastructure provisioning and configuration management using tools like Terraform, Azure Resource Manager (ARM) templates, or Ansible.
Monitor Azure infrastructure and application performance using Azure Monitor, Application Insights, and Log Analytics, troubleshooting and optimizing reliability.
Implement and enforce Azure security best practices, including identity and access management (IAM), Azure Key Vault, network security, and compliance with standards like SOC2, ISO27001, or GDPR.
Collaborate with developers, QA engineers, and product teams to integrate DevOps practices into the software development lifecycle.
Ensure Azure-based backup, disaster recovery, and business continuity strategies are implemented and tested.
Document Azure infrastructure architecture, migration processes, deployment workflows, and security configurations.
Stay updated on Azure services, DevOps tools, and best practices to drive continuous improvement.
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.