Application Architect
Summary
Remote Application Architect designing application, integration and cloud architecture for an IT carve-out, owning target-state designs to migrate applications from on-premises to Azure/AWS. Core technologies: Azure, AWS, Ansible, Terraform, CloudFormation, ARM/Bicep, containers, and DevOps/CI-CD pipelines with FinOps practices.
This is a remote position.
Application Architect
Role Summary
Designs the application, integration and cloud architecture for a carve-out. Owns the target-state design and the technical approach for moving applications from on-premises to Azure or other targets. Re-architects applications only where the separation requires it.
Job Responsibilities
-
Assess applications and assign the right 6R treatment
-
Design target-state application architecture on Azure and AWS
-
Apply well-architected principles to reliability, security and cost
-
Define application DNS architecture and name resolution
-
Define API endpoint design, integration and access patterns
-
Design application data architecture and data stores
-
Design infrastructure as code using Ansible, Terraform and CloudFormation
-
Design containerised platforms and deployment patterns
-
Define DevOps and DevSecOps pipelines and CI/CD tooling
-
Apply FinOps practices to target application cost
-
Lead application rationalisation across the estate
-
Produce high-level and low-level designs and review them with client architects
Required Experience
-
10+ years of relevant experience in application and cloud architecture
-
At least three application migrations from on-premises to Azure
-
Strong understanding of the 6Rs and of well-architected frameworks
-
Good understanding of FinOps and cloud cost management
-
Experience with Ansible, Terraform and CloudFormation
-
Experience with Azure Resource Manager (ARM and Bicep) and AWS equivalents, with current versions
-
Experience with at least two cloud providers (Azure and AWS)
-
Strong understanding of containerisation and orchestration platforms
-
Strong understanding of DevOps, DevSecOps and CI/CD pipelines, including source control tooling
-
Experience with application DNS architectures
-
Experience with application rationalisation
-
Experience designing and securing API endpoints
-
Experience with application data architecture and design
-
Understanding of hyper-converged infrastructure
-
Exposure to at least two OEMs or two cloud providers in each technology area
-
Strong communication skills, with prior experience working with UK and EU clients
-
Willingness to travel as required and to work in the client time zone
-
Prior infrastructure background alongside the specialism above
-
Prior experience in IT consolidations, mergers, demergers and carve-outs (mandatory)
-
Relevant professional certifications strongly recommended