Job Description
Assess the existing cloud, infrastructure, environment and CI/CD landscape and define the DevOps requirements for the target digital platform. Evaluate deployment pipelines, infrastructure-as-code, hosting, CDN, DNS, security, monitoring and operational dependencies to support subsequent migration planning.
Responsibilities
-
Assess existing development, test, staging and production environment architecture.
-
Review CI/CD pipelines supporting AEM, Contentful frontends and associated applications.
-
Review source-code repositories, branching and deployment processes.
-
Assess current AWS/cloud infrastructure and identify shared-platform dependencies.
-
Review CDN, DNS, certificates, WAF and related infrastructure dependencies.
-
Assess infrastructure-as-code and environment provisioning practices.
-
Identify technical requirements for establishing standalone Client environments.
-
Review access, secrets, service accounts and environment-level security considerations.
-
Assess monitoring, logging, alerting, backup and operational-readiness requirements.
-
Identify CI/CD and infrastructure dependencies that may affect migration sequencing.
-
Support definition of the target DevOps and environment architecture.
-
Work with the Martech Architect to document the infrastructure aspects of target-state architecture.
-
Provide infrastructure/DevOps inputs to migration complexity and effort estimation.
-
Identify technical risks, prerequisites and dependencies for Phase 2 implementation.
-
Support development of environment readiness and cutover considerations.
Essential Skills
-
Strong DevOps/cloud engineering experience.
-
Hands-on experience with AWS and cloud infrastructure.
-
Strong CI/CD knowledge and experience.
-
Experience with Git-based source control and automated deployment pipelines.
-
Infrastructure-as-Code experience.
-
Understanding of CDN, DNS, SSL certificates, WAF and networking concepts.
-
Experience supporting web applications and enterprise CMS platforms.
-
Understanding of security, IAM, secrets and environment management.
-
Experience with monitoring, logging and operational tooling.
-
Ability to assess an existing platform and produce infrastructure/DevOps recommendations.
Good-to-Have Skills
-
Previous experience supporting Adobe AEM environments.
-
Experience supporting Contentful/headless applications.
-
Experience with containerised/cloud-native workloads.
-
Exposure to large-scale website or digital-platform migrations.
Experience with platform separation or enterprise carve-out programmes.