Key Responsibilities:
- Design and implement DevOps infrastructure using Azure DevOps tools and services
Collaborate with development and operations teams to integrate software development and deployment processes- Automate software deployment, testing, and release processes using tools such as PowerShell, Git, and Azure pipelines
Manage and monitor cloud infrastructure to ensure high availability, scalability, and performance of applications
- Optimize resources for performance and cost
Create and maintain documentation on the DevOps processes and infrastructure- Stay up-to-date with the latest Azure DevOps and Microsoft technologies and certifications
Provide guidance and mentoring to junior team members
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
5+ years of experience in DevOps engineering with a focus on Azure DevOps- Expertise in Azure DevOps tools and services such as Azure Pipelines, Azure Artifacts, and Azure Test Plans
Microsoft certifications related to Azure DevOps such as Microsoft Certified: Azure DevOps Engineer Expert or Microsoft Certified: Azure Administrator Associate
- Strong programming skills in languages such as JavaScript, PowerShell, or Bash
Experience with cloud infrastructure management and automation using Azure or other cloud platforms- Experience with containerization technologies such as Docker and Kubernetes
Excellent problem-solving and troubleshooting skills
- Strong communication and collaboration skills
Benefits:
- We offer competitive salary.
* The Employee will be entitled to 30 calendar days paid leave per year which is convertible to a cash equivalent to 30 days salary if not used.
- The employee will be entitled to the companys medical insurance in line with the companys policy.
Job Type: Full-time
Pay: From AED13,