bayt.com
Job Description
DevOps Engineer – Azure (Fully remote with the occasional trip to the office 1-2 times a year)
In just over three years our client’s pioneering concept has gone to be recognised as the most innovative Cloud AI software platforms in the world. Having recently opened a R&D centre in DUBAI they now are on the search for a Senior DevOps Engineer who has a good understanding of Azure and Cloud solutions.
This is a fantastic opportunity for a DevOps Engineer who has worked around Azure, to deliver highly scalable infrastructure and pipelines in a state-of-the-art Microsoft Cloud environment. All software solutions are developed in-house, therefore and you will play a key strategic role in the innovation and evolution of their core portfolio from desktop/on-premises towards cloud/SaaS
We are seeking a DevOps Engineer who will be dedicated in perfecting software delivery by keeping it lightweight and fast-moving. You should aspire to creating a tech environment that helps the software teams and business evolve.
You should have strong problem solving and communication skills with the ability to describe complex concepts to non-technical people. The DevOps Engineer will be involved in the build and improvement of CI/CD pipelines for product teams and ensure Azure Services are used to evolve the product from on premise to hosted/SaaS offering, making use of Azure services (ARM).
It is important you have a strong background in administering CI systems, creating build configurations and pipelines.
Tools used, but not limited to Docker, Kubernetes, Azure DevOps (VSTS/TFS), TeamCity, NuGet, MSBuild, GIT, SVN, Powershell, Terraform, Chef, Puppet, Ansible, C#, .NET
You will be working as part of a highly talented software development & infrastructure teams where you’ll learn loads and they’ll help you forge a path in your career whilst having lots of fun in the process. There is no ceiling to career progression.
Skills
- Awareness of critical concepts in DevOps and Agile principles.
- Profound knowledge of essential concepts in DevOps and Agile principles.
- Comprehensive understanding of critical concepts in DevOps and Agile principles.
Knowledge of critical concepts in DevOps and Agile principles.
Encouraging and building automated processes wherever possible.
Promoting and developing automated processes at every opportunity.
Utilizing an array of development, testing, and automation tools, alongside IT infrastructure, for enhanced productivity.
- Integrating diverse development, testing, and automation tools, as well as IT infrastructure, to achieve optimal outcomes.