Job Description
Cutting-Edge Cloud & Integration Work
About Our Client
The organisation is a respected private entity with a focus on delivering meaningful change through technology. As a small‑sized team, they are committed to leveraging technology to improve processes and outcomes in their field.
Job Description
Architecture, Design, and Delivery
Define and maintain end‑to‑end architecture for platform and application domains using contemporary design approaches such as MACH, Composable Architecture, Hexagonal Design, and Domain‑Driven Design.
Design cloud native, event‑driven systems using best‑fit design patterns.
Apply principles of Event‑Driven Architecture and Data Mesh‑influenced design for interoperability, scalability, and resilience.
Translate business requirements and BA‑authored scopes into structured technical solutions, ensuring clarity of assumptions, dependencies, and outcomes.
Produce architectural artefacts including architecture design documents, and technical decision records that form part of the enterprise architecture library.
Governance and Collaboration
Participate in roadmap planning and solution governance to ensure architecture decisions are cost‑effective, secure, and sustainable.
Contribute to and review strategic IT documentation, ensuring technical feasibility and long‑term alignment with our vision.
Provide architectural oversight during the full delivery lifecycle - from conceptual design through development, testing, deployment, and post‑implementation review.
Support project estimation and feasibility assessments for both new initiatives and complex integrations.
The Successful Applicant
Essential Skills, Knowledge, and Experience
Proven experience as a Solution Architect or Senior Engineer across enterprise or platform‑scale ecosystems.
Deep (Microservices, API‑first, Cloud‑native, Headless) and Composable Architecture principles.
Practical experience with Hexagonal Design, Event‑Driven Architecture.
Strong grasp of Domain‑Driven Design and Data Mesh concepts.
Proficiency in system integration patterns and microservice communication patterns including asynchronous messaging.
Familiarity with a breadth of architectural design patterns, eg. Circuit Breaker, Fan‑Out, Strangler, Anti‑Corruption Layer, BFF, and Micro‑Frontends.
Experience designing event driven, distributed systems leveraging modern languages such as TypeScript, Node.js, Python, or similar.
Knowledge of serverless environments, and AWS.
Strong analytical and problem‑solving ability, with attention to design quality, performance, and maintainability.
Demonstrated ability to lead architectural discussions, facilitate decision‑making, and mentor technical teams.
Excellent written and verbal communication skills, capable of shaping executive‑level papers, articulating design rationale, and influencing strategic direction.
Desirable Skills
Relevant tertiary qualification in Computer Science, Software Engineering, or related field.
Certifications such as TOGAF, AWS Certified Solutions Architect, or equivalent.
Experience implementing event‑driven solutions, and observability at an enterprise level.
Exposure to integration architectures, data streaming technologies (Kafka, Kinesis), and event sourcing.
What's on Offer
Competitive salary ranging from $145k to $155k AUD annually.
Opportunity to contribute to impactful projects in the private sector.
Supportive team environment in a Perth‑based location.
Permanent role offering stability and career growth opportunities.
#J-18808-Ljbffr