Job description
Cloud Architect
We are seeking an experienced Cloud Architect with strong expertise in application and middleware runtimes. This role combines strategic architecture leadership with hands-on technical expertise to modernise and standardise application runtime platforms in a hybrid cloud environment.
Role Overview
The Cloud Architect will be responsible for defining and maintaining reference architectures for application-layer technologies including PHP runtimes, Apache Tomcat environments, and related middleware services. The role focuses on modernizing application deployment using container-native patterns and ensuring consistent standards for multi-application workloads across cloud platforms.
Key Responsibilities
- Define and maintain reference architectures for application and middleware platforms including PHP-FPM, Apache Tomcat, and Apache HTTP Server.
- Design and standardize container-native deployment models using Kubernetes.
- Define runtime configuration standards and image standards for containerized environments.
- Establish architecture standards for multi-application hosting and deployment patterns.
- Author Architectural Decision Records (ADRs) and contribute to architecture governance processes.
- Define integration approaches for application-layer services with API gateways, automation tools, and service catalogues.
- Define observability standards including logging, metrics, and tracing for application-layer services.
- Evaluate emerging middleware technologies and provide recommendations for adoption.
- Collaborate with architecture, DevOps, and engineering teams to ensure architecture standards are implemented by delivery squads.
- Provide technical guidance and mentorship to engineering teams adopting container-native technologies.
Required Technical Skills
- Strong experience designing container-native architectures within Kubernetes environments.
- Expertise with Apache Tomcat including deployment architecture and JVM tuning.
- Experience with PHP runtime environments including PHP-FPM configuration and performance optimization.
- Strong knowledge of Apache HTTP Server and Nginx as reverse proxy and application front-end technologies.
- Programming background with ability to troubleshoot application runtime and performance issues.
- Experience with Infrastructure-as-Code and automation tools such as Terraform, Ansible, or similar.
- Experience with API gateway technologies such as Kong or Tyk.
- Familiarity with observability platforms including Prometheus, Grafana, ELK Stack, or Dynatrace.
- Ability to produce architecture documentation including reference architectures and technical standards.
Qualifications & Experience
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related discipline.
- Minimum of 8 years of experience in a Cloud Architecture, Application Architecture, or Kubernetes platform role.
- Demonstrated experience designing enterprise-scale application platforms.
- Experience working within architecture governance and standards frameworks.
Nice to Have
- Knowledge of workflow automation tools such as n8n.
- Experience with service catalogue platforms such as Backstage or Cycloid.
- Familiarity with GitOps tooling such as ArgoCD or Flux.
- Experience with Oracle WebLogic Server architecture or migration.
Additional Requirements
- EU citizenship is required.
- Fluency in English (written and spoken).
- Strong communication and stakeholder engagement skills.