Cloud Platform Automation Engneeer - ContractOur client runs a small, highly specialised platform engineering team who are seeking an experienced contractor to design and implement a scalable automation and orchestration solution for managing cloud environments.
The team is responsible for enabling internal product teams to securely provision and manage cloud resources across a multi-cloud ecosystem, ensuring smooth operations with minimal overhead.
Project ContextThe current environment includes partially automated workflows for managing cloud accounts and related services. However, these processes require a robust orchestration layer to unify and streamline operations.
The objective of this engagement is to design and implement an orchestration solution that connects existing automation components, ensuring:
- Reliable execution of multi-step workflows
- Structured handling of failures and retries
- End-to-end visibility across lifecycle events
- Long-term, this will serve as the foundation for a self-service platform, allowing internal teams to independently manage cloud resources.
Key Responsibilities
- Assess and compare workflow orchestration tools against real-world use cases
- Define and validate a suitable architecture through prototyping
- Implement an orchestration layer integrating existing automation workflows
- Develop mechanisms for error handling, retries, rollback, and monitoring
- Ensure the solution is scalable and extensible for future self-service capabilities
- Produce clear technical documentation and support knowledge transfer
- Work closely with a small engineering team and coordinate with stakeholders as needed
- Core
Requirements
- Strong experience in platform engineering, software engineering, or infrastructure tooling
- Proven experience with workflow orchestration tools (e.g. Temporal, Airflow, Argo, or similar)
- Hands-on experience with CI/CD-driven automation (e.g. GitHub Actions or equivalent)
- Familiarity with at least one public cloud platform (AWS, GCP, or similar)
- Understanding of identity federation and SSO integrations for cloud environments
- Ability to evaluate tools and make decisions under uncertainty
- Comfortable working independently within a defined scope