Dev Ops Engineer at Visionary Tech Services LLC
Abu Dhabi, Abu Dhabi, United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

03 Feb, 26

Salary

0.0

Posted On

05 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Microsoft Azure, CI/CD Pipelines, Infrastructure Automation, Azure DevOps, Terraform, Ansible, Azure Security, Disaster Recovery, Monitoring, Logging, Containerization, Orchestration, Git, Agile Methodologies, Problem-Solving, Collaboration

Industry

Information Technology & Services

Description
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. 3-5 years of experience in DevOps or infrastructure engineering, with a proven track record in Azure-based projects. Expert-level proficiency in Microsoft Azure, including subscription management, resource optimization, and Azure Well-Architected Framework. Hands-on experience with Azure migration tools and strategies (e.g., Azure Migrate, Azure Site Recovery) for cloud and hybrid environments. Strong expertise in CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools. Proficiency in infrastructure as code (IaC) using Terraform, ARM templates, or Ansible for Azure environments. Deep knowledge of Azure security practices, including Azure Active Directory, role-based access control (RBAC), network security groups (NSGs), and secrets management. Experience with containerization and orchestration tools (Docker, Azure Kubernetes Service [AKS]). Familiarity with Azure monitoring and logging tools (Azure Monitor, Application Insights, Log Analytics). Strong understanding of version control systems (Git) and agile methodologies. Excellent problem-solving, automation, and troubleshooting skills in Azure environments. Strong communication skills and ability to collaborate with cross-functional teams and clients. Bachelor's or master's degree in computer science, Information Technology, or related field.
Responsibilities
The DevOps Engineer will design, implement, and maintain CI/CD pipelines while managing and optimizing Azure cloud infrastructure. They will collaborate with development teams to deliver secure and scalable Azure-based solutions.
Loading...