Azure DevOps Engineer
Posted on:
03/03/2023
Closing on:
11/04/2023
Brief description :
About OLIVE
We’re a global EdTech company that provides easy-to-use platforms and high-quality content to support organisations to ‘go digital!’. Olive Group has operations spanning the globe and has extensive experience in delivering Education Technology projects. We offer an opportunity to transform the whole educational delivery process into a Virtual Learning Environment, using the most cutting-edge technologies including, Virtual Classrooms, Artificial Intelligence and Immersive Content. Digitisation is changing the world as we know it and Olive Group is focused on helping Educational and Training organisations succeed in this fast-changing landscape.
As an award winning innovative global educational technology company that has partnered with Microsoft, we deliver a 360 degree solution to educational and training organisations.
www.olivegroup.io
Who we work with:
Multinational corporations
Awarding Organisations
Further Education Colleges
Higher Education Institutions
Private Training Providers
Public Bodies
Sports Clubs
Individual Brand Ambassadors
And much more...
We are looking for an experienced Azure DevOps Engineer with AI experience to join our software development team. In this role, you will be responsible for designing, implementing, and maintaining our Azure DevOps infrastructure and processes with a focus on AI projects. You will work closely with developers, QA analysts, and project managers to ensure that our software products are delivered on time and with high quality and services are scalable, reliable, and highly available.
Responsibilities:
Design, implement, and maintain our DevOps infrastructure and processes with a focus on AI projects.
Develop and maintain automated build, test, and deployment pipelines for our applications and services.
Work closely with architects and developers to ensure that our applications and services are designed for scalability and high availability and also ensure that code is tested, integrated, and deployed in a timely and efficient manner.
Monitor and troubleshoot our Azure infrastructure to identify and resolve issues related to scalability and availability.
Continuously improve our Azure DevOps infrastructure and processes for AI projects to increase efficiency and reduce risk
Implement and manage Azure scaling solutions such as Azure VM Scale Sets, Azure Kubernetes Service, and Azure Functions.
Continuously improve our DevOps infrastructure and processes to increase efficiency and reduce risk.
Develop and maintain technical documentation and user guides.
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or related field.
Strong experience in Azure DevOps engineering.
Strong experience with Azure Cloud services, including Azure App Services, Azure Functions, Azure
Storage, and Azure SQL.
Experience with automation tools such as PowerShell, Azure CLI, or Terraform.
Experience with build tools such as MSBuild or Gradle.
Knowledge of Agile software development methodologies.
Excellent problem-solving and analytical skills.
Ability to work independently as well as in a team environment.
Strong communication and interpersonal skills.
Familiarity with containerization technologies such as Docker and Kubernetes.
Preferred skills
Preferred Qualifications:
Azure DevOps certification.
Experience with other cloud providers such as AWS or Google Cloud Platform.
Familiarity with Git and Git-based workflows.
Experience with monitoring and logging tools such as Application Insights and Log Analytics.
Experience with other cloud providers such as AWS or Google Cloud Platform.
Experience with python is a plus.
Qualification: BE/ B.Tech/ MCA