Careers > Azure Devops Engineer
Azure Devops Engineer(UAE)
United Arab Emirates
Location
Day-shift
Schedule
2+ yrs
Experience
4
No. of positions
Overview
We are a dynamic and innovative technology company specializing in developing cutting-edge software solutions for our clients worldwide. Our approach blends creativity, technology, and business acumen to create solutions that drive business growth across various sectors. Our team comprises passionate technologists and innovative problem solvers dedicated to building software that makes a difference.
As we continue to grow, we are constantly on the lookout for dynamic individuals who are passionate about technology and eager to make a difference. We are currently recruiting a team of talented Azure Devops Engineers with experience building scalable and secure applications. Join our dynamic and collaborative team to work on exciting projects and make a significant impact in the industry.
JOb summary
As a Azure Devops Engineer For UAE based company, you will be Expert in C# programming language and strong knowledge of . Net framework.In-depth knowledge of AWS /Azure cloud service and architeture.Proven Experience designing and implementing CI/CD pipelines
- Bachelor’s degree in Computer Science, Software Engineering, or a related field. Equivalent professional experience will also be considered.
- Proven experience as a Azure Devops Engineer with a strong focus on Azure Devops cloud service and Architeture.
- Expertise in C# programming language and strong knowledge of the .NET framework.
- Extensive experience with ASP.Net Core, including MVC, Web API, and Entity Framework Core.
- Proficiency in front-end web technologies such as HTML5, CSS3, and JavaScript.
- Experience with JavaScript frameworks/libraries such as Angular, React, or Vue.js.
- Solid understanding of RESTful APIs and web services development.
- Strong knowledge of database development using SQL Server or other relational databases.
- Familiarity with version control systems, such as Git.
- Experience with agile development methodologies and tools.
- Excellent problem-solving and analytical skills, with the ability to quickly grasp complex concepts and propose effective solutions.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
- Preferred Qualifications:
- Experience with cloud platforms, such as Microsoft Azure or Amazon Web Services (AWS).
- Knowledge of containerization technologies, such as Docker and Kubernetes.
- Familiarity with DevOps practices, including CI/CD pipelines.
- Understanding of front-end build tools and package managers, such as webpack and npm.
- Experience with automated testing frameworks and practices.
- Azure Services Integration: Utilizing Azure services such as Azure App Service, Azure SQL Database, Azure Storage, Azure Functions, Azure Key Vault, Azure DevOps, and others to build scalable and reliable cloud-based solutions.
- Infrastructure as Code (IaC): Implementing infrastructure automation using tools like Azure Resource Manager (ARM) templates, Azure CLI, or Azure PowerShell to provision and manage Azure resources efficiently.
- Continuous Integration and Deployment (CI/CD): Setting up CI/CD pipelines using Azure DevOps, GitHub Actions, or other tools to automate build, testing, and deployment processes for ASP.NETÂ Core applications on Azure.
- Monitoring and Logging: Configuring monitoring and logging solutions such as Azure Monitor, Application Insights, or Azure Log Analytics to gain insights into application performance, diagnose issues, and ensure high availability.
- Scalability and Performance Optimization: Designing and implementing solutions that leverage Azure’s scalability features such as auto-scaling, load balancing, and caching to optimize application performance and handle varying workloads.
- Security and Compliance: Implementing Azure security best practices, including network security groups, Azure Active Directory (AAD) authentication, role-based access control (RBAC), and encryption to ensure data protection and compliance with regulatory requirements.
- Cost Management: Optimizing resource usage and costs by implementing cost management strategies, leveraging Azure cost management tools, and monitoring resource consumption.
- Disaster Recovery and High Availability: Designing and implementing disaster recovery (DR) and high availability (HA) solutions using Azure features like Azure Site Recovery, Azure Traffic Manager, and Azure Availability Zones to minimize downtime and ensure business continuity.
- Azure Service Level Agreements (SLAs): Understanding and adhering to Azure SLAs for various services to meet uptime and performance guarantees.
- Collaboration and Communication: Collaborating with Azure architects, DevOps engineers, and other stakeholders to design and implement Azure solutions that meet business requirements and align with organizational goals.
- Security Compliance and Governance: Ensuring compliance with industry standards and regulatory requirements (e.g., GDPR, HIPAA) by implementing appropriate security controls and governance policies in Azure environments.
- Continuous Learning and Skill Development: Keeping up-to-date with the latest Azure services, features, and best practices through continuous learning and professional development activities.
We offer competitive compensation, a stimulating work environment, opportunities for professional growth and advancement, and a culture that values teamwork and innovation. If you are a Azure Devops Engineer with a passion for delivering high-quality code and leading development initiatives, we look forward to receiving your application.
Apply now and be part of our exciting journey!
Note: Please make sure to include a cover letter and a detailed portfolio demonstrating your Azure Devops Engineer experience and projects you have worked on.
Ready to join our team?
If you would like to work with us, please fill the form here and one of our team members will reach out to you.