Solutions Architect (Platform & Software)
Platform & Software Engineering
Full-time
Auckland CBD, Auckland, New Zealand
Our vision is to be the source of truth in global supply chains. To achieve this, we work with some of the world's largest and most valuable brands to support their ESG commitments, reduce the risk of fraud and unethical practices, and protect their reputations.
As a global leader in product origin verification, we have locations in Auckland, Dunedin, London and Washington DC.
The Solutions Architect for the Platform and Software team at Oritain will play a pivotal role in designing and implementing scalable, secure, and high-performing solutions on the Azure cloud. This position involves architecting solutions that integrate both in-house and off-the-shelf software to support client-facing applications as well as internal systems. A key focus for this role will be establishing an ecosystem that underpins multiple software products, enabling modularity, reusability, and streamlined interoperability across systems, while allowing for the independent deployment of developed products.
Responsibilities
- Cloud-Based Solution Architecture: Deliver architecture for new solutions on the Azure cloud, leveraging a combination of Oritain-developed software and third-party software to meet business and technical requirements.
- Integration Across Products: Ensure seamless interoperability across multiple software products through the creation of consistent standards, reusable components, and a modular approach to solution design.
- Independent Deployment: Design an architectural solution that enables a product team to build and deploy a solution with minimal or no dependency on another product team, while also ensure modular design and reuse.
- Scalability and Performance: Architect solutions with a focus on scalability and performance, especially for client-facing applications, to support a growing user base and evolving business needs.
- Platform API Development: Design and implement a central API that serves as the backbone for various products, ensuring it supports secure, scalable, and performant interactions for both internal and client-facing applications. Experience in designing APIs to abstract underlying complexity from products.
- Documentation and Knowledge Sharing: Produce clear, concise architecture documentation and design patterns, facilitating knowledge transfer and collaboration across the team.
- Professional Experience: A minimum of 5 years' industry experience in Solutions Architecture or a similar role, with a focus on cloud-based environments - preferably in Azure.
- Educational Background: Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Technical Expertise: Proven experience in architecting cloud solutions on Azure, including strong knowledge of Azure services, both managed and serverless architecture, containerization, and API management. Experience in both NoSQL and relational databases and the pros and cons of migrating architecture between them.
- Integration Experience: Ability to integrate off-the-shelf and custom-built software solutions, leveraging industry best practices in interoperability and data integration.
- API Design and Development: Expertise in API-first design, with experience building secure, reliable, and high-performing platform APIs that support multiple products.
- Software Architecture: Solid understanding of software architecture principles and patterns, including modularity, microservices, and event-driven architecture.
- Stakeholder Engagement: Skilled in gathering requirements and communicating solutions to technical and non-technical stakeholders, with an emphasis on aligning technical solutions with business needs.
- Problem-Solving Skills: Demonstrated experience in solving complex, cross-functional challenges and a strong understanding of both technical and business considerations.
- Communication Skills: Excellent communication skills, both in written and verbal, English. Being able to clearly communicate your ideas, thoughts process, and understandings to others is essential.
- Flexibility: The ability to occasionally travel to our Dunedin office.
-35 Days AL including public holidays.
-2 x Volunteering Leave days.
-Life Insurance.
-Health benefits cash-back policy.
-Birthday holiday leave.
-Enhanced maternity/paternity leave.
-Access to on-line learning platform.
-A monthly well-being allowance.
-Performance based annual bonus.
-Employee Assistance Programme
Applications will be considered as they are received, and we will be progressing these as they arrive. If you think this is the role for you and Oritain is the place you want to be, we encourage you to apply today! You must have the current right to live and work in New Zealand to apply.
Diversity
Oritain is committed to its mission to build a world-class business that evolves for decades to come and helps create tangible change in the world. As global citizens, we are therefore committed to continuing to grow a diverse, equitable and inclusive workplace, and our ‘one team’ approach is a trusted commitment which run through everything we do.
Please note: Studies have shown that under-represented groups are less likely to apply to jobs unless they meet every single qualification. As part of our dedication to diversity, we at Oritain encourage applicants that are excited about the role and company to apply anyways even if their past experience doesn’t always align perfectly with every qualification in the job description.
Published: 19 November 2024