Duck Creek Technologies

1,400 Total Employees
Year Founded: 2000

Teams at Duck Creek Technologies

19 Days AgoSaved
In-Office
Sydney, New South Wales, AUS
Cloud • Fintech • Insurance • Software
The Lead Business Architect oversees business strategies, defines capabilities, and collaborates on technology imperatives for multiple projects in the P&C insurance industry.
24 Days AgoSaved
In-Office
Sydney, New South Wales, AUS
Cloud • Fintech • Insurance • Software
The Lead Business Architect is responsible for aligning business strategy with technology needs, understanding stakeholder challenges, and defining solutions to create business value, overseeing multiple projects simultaneously.
Cloud • Fintech • Insurance • Software
Lead the design and implementation of cloud infrastructure solutions. Ensure alignment with enterprise architecture and drive cloud engineering practices for optimization and resilience.