Cloud Engineer
Build and strengthen Azure infrastructure across environments, automate deployments, improve reliability and security, and help engineering teams deliver applications with confidence.
You will collaborate closely with the engineering teams to develop, manage and continuously enhance the company’s Microsoft Azure infrastructure across production, staging and development environments.
This is a hands-on technical role suited to someone who enjoys tackling infrastructure challenges, introducing automation, strengthening platform reliability and enabling development teams to deploy applications securely and efficiently.
Key Responsibilities
Design, deploy, configure and maintain Azure infrastructure across production, staging and development environments.
Continuously improve the scalability, availability, reliability and performance of the cloud platform.
Administer key Azure services, including App Service, Virtual Machines, Storage Accounts, networking and identity services.
Maintain and enhance CI/CD pipelines and software deployment processes.
Automate infrastructure provisioning, deployment and configuration wherever possible.
Manage monitoring, logging, alerting and application observability using Azure Monitor, Application Insights, Log Analytics and related technologies.
Diagnose and resolve issues relating to cloud infrastructure, networking, deployments and system performance.
Apply cloud security best practices, including RBAC, managed identities, Key Vault, network controls and secrets management.
Configure and manage VNets, private endpoints, DNS, firewalls and other Azure networking components.
Identify opportunities to optimise cloud expenditure, resource utilisation and overall platform performance.
Contribute to incident response activities, including root-cause analysis and the implementation of preventative improvements.
Ensure the Azure environment remains current by adopting appropriate platform enhancements, security updates and cloud best practices.
Required Skills & Experience
A minimum of 3 years of hands-on Microsoft Azure experience within cloud engineering, infrastructure, systems engineering or DevOps.
Proven experience in deploying, configuring and supporting Azure resources.
Strong working knowledge of core Azure services, including App Service, Virtual Machines, networking, storage and identity.
Experience working with CI/CD pipelines, using Azure DevOps, GitHub Actions or similar technologies.
Experience with Infrastructure as Code, using ARM Templates, Bicep or Terraform.
Solid knowledge of networking concepts, including VNets, subnets, private endpoints, DNS, firewalls and routing.
Practical experience with monitoring, logging, troubleshooting and performance optimisation.
Good understanding of cloud security principles, including access control, secrets management and secure networking.
Experience supporting production environments and investigating technical incidents.
A proactive, hands-on and solution-focused approach to technical challenges.
Strong communication skills and the ability to collaborate effectively with software engineering teams.
- Department
- IT
- Location
- Malta
- Remote status
- Hybrid
- Employment type
- Full-time
About iTalent PLUS
As iGaming recruitment specialists, at iTalent PLUS, we take pride in our role as matchmakers between exceptional talent and forward-thinking employers. From tackling personal decisions to reaching important milestones, our job is to guide you on the path of success. We are fueled by our commitment to excellence and go the extra mile to make sure our clients are fully satisfied with our work.