About the job Cloud Architect
We are seeking an experienced Cloud Architect to lead the migration of an existing software platform from a third-party Azure environment into our own Azure tenant. This engagement will require strong architectural judgment, hands-on technical execution, and the ability to operate effectively with partial documentation and guidance. While there will be some cooperation from the current provider, this will not be a simple lift-and-shift migration.
The successful candidate will take end-to-end ownership of the migration and help operationalize the platform post-transition to ensure it is secure, scalable, observable, and supportable.
Key Responsibilities
-
L
ead the architectural design and execution of migrating application code and cloud infrastructure into a new Azure environment - Design and implement infrastructure-as-code (e.g., Terraform) to provision and manage cloud resources
- Build or refactor CI/CD pipelines to support deployment and ongoing development
- Plan and execute the migration of application data from existing databases into new Azure-managed instances (data ownership scoped to our organization only)
-
Operationalize the platform post-migration, including:
-
Environment sizing and performance optimization
-
Implementing monitoring, logging, metrics, and alerting
-
Building dashboards to support ongoing operations and incident response
-
- Collaborate with internal data teams to establish reliable data pipelines into internal reporting and analytics solutions
- Work closely with internal stakeholders and external partners to coordinate migration activities and resolve dependencies
- Identify risks, make pragmatic architectural trade-offs, and independently drive work forward in an ambiguous environment