- Company Name
- Allica Bank
- Job Title
- Senior Platform Engineer
- Job Description
-
**Job Title:** Senior Platform Engineer
**Role Summary:**
Design, build, and operate secure, scalable multi‑region Azure cloud platforms. Automate infrastructure using Terraform and Azure DevOps Pipelines, enable self‑service deployment for development teams, and ensure solutions meet the Azure Well‑Architected Framework for reliability, performance, cost, and security.
**Expectations:**
- Proven hands‑on experience with Microsoft Azure services and networking.
- Strong expertise in Infrastructure as Code (Terraform) and CI/CD pipelines (Azure DevOps, GitHub).
- Ability to design multi‑region, resilient architectures with disaster‑recovery planning.
- Experience in regulated fintech environments with emphasis on security and compliance.
- Effective communication and collaboration across security, engineering, and operations teams.
**Key Responsibilities:**
- Design, deploy, and manage Azure infrastructure across multiple regions (VNETs, NSGs, Load Balancers, Application Gateway, Front Door).
- Build and operate Azure Container Apps, App Services, Function Apps, and Logic Apps for microservices and automation workloads.
- Implement and maintain Azure networking components, Firewall, API Management, Service Bus, and Event Grid.
- Automate provisioning, configuration, and governance using Terraform and Azure DevOps Pipelines.
- Create self‑service templates and tooling for development teams.
- Apply Azure Well‑Architected Framework principles to ensure security, performance, reliability, and cost‑efficiency.
- Collaborate with security and engineering teams to maintain compliance and continuous improvement.
- Produce and maintain comprehensive documentation of systems, configurations, and automation processes.
**Required Skills:**
- Microsoft Azure (Compute, Storage, Networking, Security, Container Apps, App Services, Serverless).
- Terraform for IaC and Azure DevOps Pipelines (CI/CD).
- Git/GitHub version control and branching strategies.
- Windows and Linux administration in cloud environments.
- Multi‑region architecture, resiliency design, disaster recovery.
- Azure networking (VNET, NSG, Load Balancer, Application Gateway, Front Door, Firewall, APIM).
- Azure messaging services (Service Bus, Event Grid).
- Strong analytical, problem‑solving, and communication abilities.
- Familiarity with fintech/regulatory compliance requirements.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field (or equivalent practical experience).
- Preferred: Microsoft Azure certifications (e.g., Azure Solutions Architect Expert, Azure DevOps Engineer Expert).
Milton keynes, United kingdom
Hybrid
Senior
25-12-2025