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.
Other Jobs from Oritain
Senior Data Engineer
Senior Statistical Data Scientist
Statistical Data Scientist
Similar Jobs
Platform Engineer
Platform Engineer
Senior Software Engineer - Angular
Principal Software Engineer (Contract - .Net+API+SQL)
Principal Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
π₯³π₯³π₯³ 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineersβ¦ in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. π οΈ
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. π
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. π―
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. π
What Fellow Engineers Say