Jobs / Renaissance Learning

Cloud Platform Engineer

Renaissance Learning · Houghton le Spring, ENG, United Kingdom
Houghton le Spring, ENG, United KingdomHybrid
Remuneration
Not specified
Location
Houghton le Spring, ENG, United Kingdom
Visa sponsorship
Not specified

Job summary

Renaissance Learning is seeking a Cloud Platform Engineer to design, deploy, and maintain their Microsoft Azure cloud platform. The role involves creating secure and scalable environments using Infrastructure as Code, managing infrastructure pipelines, and implementing security controls.

Qualifications

  • Strong understanding of DevOps culture and principles
  • Practical experience with Microsoft Azure cloud platform
  • Experience with Azure PaaS services: Front Door, App Services, Function Apps, Azure SQL
  • Strong knowledge of Azure networking (VNets, subnets, NSGs, network peering)
  • Experience implementing network security, firewalls, and access controls
  • Proficiency with Infrastructure as Code, preferably Terraform
  • Experience with CI/CD pipelines, ideally using Azure DevOps and YAML
  • Working knowledge of Git and source control workflows
  • Understanding of SQL databases and basic query capabilities

Responsibilities

  • Design, deploy, and maintain Azure infrastructure using IaC principles with Terraform
  • Collaborate with product and software engineering teams to define and implement infrastructure requirements
  • Configure and optimize Azure services including Front Door, App Services, Function Apps, APIs, Azure SQL, Storage Accounts, Key Vaults, container solutions, and Application Insights
  • Design and implement secure network architectures using VNets, NSGs, Azure Firewall, and Application Gateway
  • Implement security best practices including network segmentation, firewall rules, access controls, and compliance requirements
  • Continuously monitor services for availability, performance, scalability, and security
  • Define and track SLIs, SLOs, SLAs, and KPIs
  • Create and optimize CI/CD pipelines within Azure DevOps
  • Troubleshoot and resolve infrastructure, networking, and security incidents
  • Foster knowledge sharing and collaborative working across teams

Skills

AKSAnsibleAzureAzure DevOpsAzure MonitorBashChefGitGrafanaPowerShellPuppetPythonTerraform

Relocation

No