Join Aristocrat's ambitious team as a Solutions Architect to develop and implement comprehensive technical solutions that push the company's mission forward. Collaborate with diverse teams to translate business needs into elegant, robust architectures.
Requirements
- Collaborate with Technical Product Owners and development teams to define and detail the system's architecture.
- Translate business needs into clear compositions and technical specifications for full-stack solutions.
- Produce solutions that are incrementally deliverable and thoroughly testable.
- Build detailed diagrams to communicate system architecture, behaviors, and interactions.
- Work collaboratively within a team of architects, sharing knowledge and providing constructive feedback.
- Adhere to regulations, standards, and guidelines, while providing valuable feedback on internal governance and processes.
- Document and maintain Architecture Decision Records (ADRs) to capture significant architectural decisions.
- Evaluate and select appropriate technologies, frameworks, and tools to meet the needs of our solutions.
- Provide technical mentorship to engineering teams to ensure alignment with architectural specifications.
- Identify and address technical risks, challenges, and dependencies in the architecture and development process.
- Stay up to date with new technologies and industry trends to continuously improve our architecture and solutions.