Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Data and systems architect

Sydney
Remote Staff
Architect
Posted: 17 December
Offer description

Full time 5AM to 2PM PH Time Key Responsibilities: Architectural Design and Planning: Translating Business Requirements: work closely with business stakeholders (analysts, product owners, executives) to understand business needs, pain points, and future objectives and translate these into technical requirements and architectural blueprints.
Designing Data Models and Databases: responsible for designing efficient and scalable data models (conceptual, logical, and physical) that accurately represent the organization's data.
This includes choosing appropriate database technologies (relational, NoSQL, data warehouses, data lakes) based on data characteristics and access patterns.
System Architecture Design: Design the overall structure and interactions of various software applications, platforms, and infrastructure components.
This includes defining APIs, integration patterns, microservices architecture, and cloud deployment strategies.
Technology Selection and Evaluation: Research, evaluate, and recommend appropriate technologies, tools, and platforms to support the architectural vision.
This involves staying up-to-date with industry trends and emerging technologies.
Scalability and Performance Planning: Design systems that can handle increasing data volumes, user loads, and transactional throughput.
This includes anticipating future growth and implementing strategies for horizontal and vertical scaling, load balancing, and performance optimization.
High Availability and Disaster Recovery Planning: Design resilient systems that can withstand failures and ensure continuous operation.
This involves implementing redundancy, backup and recovery strategies, and disaster recovery plans.
Data Governance and Management: Data Strategy Development: Contribute to and often lead the development of an organization's data strategy, defining how data will be collected, stored, processed, and utilized to achieve business objectives.
Data Quality Management: Establish processes and tools to ensure data accuracy, consistency, completeness, and timeliness.
This includes defining data validation rules and monitoring data quality metrics.
Data Security and Privacy: Design and implement robust security measures to protect sensitive data from unauthorized access, breaches, and misuse.
This includes defining access controls, encryption standards, and compliance with data privacy regulations (e.g., GDPR, CCPA).
Data Lifecycle Management: Define policies and procedures for data retention, archival, and deletion, ensuring compliance with legal and regulatory requirements and optimizing storage costs.
Master Data Management (MDM): Play a key role in designing and implementing MDM solutions to ensure a single, consistent, and accurate view of critical business entities (e.g., customers, products) Integration and Interoperability: API Design and Management: Define and manage APIs (Application Programming Interfaces) to enable seamless communication and data exchange between different systems and applications, both internal and external.
Data Integration Strategies: Design and implement strategies for integrating disparate data sources, using various techniques like ETL (Extract, Transform, Load), ELT, streaming, and data virtualization.
Cloud Integration: With the increasing adoption of cloud platforms, be responsible for designing and implementing solutions that leverage cloud services and integrate them with on-premise systems Technical Leadership and Mentorship: Providing Technical Guidance: Act as a subject matter expert and provide technical guidance to development teams, data engineers, and other IT professionals.
Setting Technical Standards: Define and enforce technical standards, best practices, and architectural principles to ensure consistency and quality across projects.
Code Reviews and Architectural Reviews: Participate in code reviews and conduct architectural reviews to ensure adherence to design principles and identify potential issues.
Mentoring and Training: Mentor junior architects and developers, helping them grow their technical skills and understanding of architectural concepts.
Collaboration and Communication: Cross-Functional Collaboration: Collaborate extensively with various teams, including business stakeholders, project managers, developers, operations teams, and security teams.
Documentation: Be responsible for creating comprehensive architectural documentation, including design specifications, data flow diagrams, system diagrams, and technical specifications.
Communication of Complex Concepts: Be able to effectively communicate complex technical concepts to both technical and non-technical audiences Skills Qualifications : Strong technical background: Deep understanding of software development, database technologies, networking, cloud computing (AWS, Azure, GCP), and operating systems.
Expertise in data modeling and database design: Proficiency in relational databases (SQL Server, Oracle, PostgreSQL, MySQL), NoSQL databases (MongoDB, Cassandra, Redis), and data warehousing concepts.
Familiarity with data integration tools and techniques: ETL/ELT tools (Talend, Informatica, DataStage), message queues (Kafka, RabbitMQ), API gateways.
Familiarity with website development encompassing all aspects from frontend to backend, CI/CD, dashboard reporting, RESTful APIs, WebSockets, and related programming languages (HTML, CSS, Javascript) Knowledge of various architectural patterns: Microservices, event-driven architecture, serverless architecture, layered architecture.
Understanding of security best practices: Encryption, access control, identity management, compliance.
Proficiency in programming languages: Often a strong understanding of languages like Java, Python, C#, or Go.
Strong communication and interpersonal skills: Ability to effectively collaborate with diverse teams and stakeholders.
Leadership and mentorship abilities: Ability to guide and inspire technical teams.
Certifications: Relevant certifications in Salesforce and cloud platforms (e.g., AWS Certified Solutions Architect) Experience: At least 5 years of experience in Salesforce, NetSuite, software development, data engineering, or a related field, with a progression into architectural roles Excellent problem-solving and analytical skills: Ability to break down complex problems and design elegant solutions Comfortable with target dates and multiple projects Able to understand the scale and goals of a nonprofit in Sydney Disciplined, accountable, reliable, and able to meet deadlines and submit reports in a remote work environment.
Ability to work independently, but also as part of a collaborative team.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Solution architect
Sydney
HUB24 Limited
Architect
Similar job
Solution architect
Sydney
Zone IT Solutions
Architect
Similar job
Senior solution architect
Sydney
Contentful
Architect
Similar jobs
Architecture jobs in Sydney
jobs Sydney
jobs New South Wales
Home > Jobs > Architecture jobs > Architect jobs > Architect jobs in Sydney > Data And Systems Architect

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save