Solution Architect - Adelaide

Description

Solution Architect – Adelaide

About the role

Estimated start date Monday, 01 April 2024

Initial contract duration 12-24 months

Extension term 12 months

Number of extensions 2

Location of work ACT, NSW, QLD, SA, TAS, VIC, WA. Flexible working arrangement. The expectation will be at least 2 days a week onsite in the office, the other 3 can be offsite or onsite.

Security Clearance Must be an Australian Citizen an have the ability to attain, a minimum of a Baseline Security Clearance issued by the Australian Government Security Vetting Agency.

Requirements

As a Solution Architect in the Architecture team reporting to the Architecture Lead, you will be integral to the delivery of various solutions. You will use your knowledge across multiple domains to translate strategy and requirements provided by the business into technical implementations. This position offers an excellent opportunity to leverage your analytical skills, technical expertise, to provide direction and successful implementation of key solutions.

Key responsibilities include

  • Solution design: Develop high-level architectural designs for software solutions, ensuring alignment with business objectives and technological capabilities.
  • API Development: Design secure and scalable APIs that facilitate integration between different systems and components.
  • Portal creation: Lead the design and development of customer and staff portals, leveraging Microsoft Dynamics 365 Customer Service capabilities to meet user requirements.
  • Documentation: Oversee the creation and maintenance of publicly available documentation, ensuring clarity and technical accuracy.
  • Cloud integration: Ensure optimal utilisation of Microsoft Azure, focusing on cloud-native technologies to enhance scalability and performance.
  • Containerised deployment: Use a combination of Docker and Kubernetes to create fault tolerant, resilient, and highly available systems.
  • Collaboration: Work closely with business analysts, system analysts, developers, and other stakeholders across the branch to translate business requirements into technical specifications.
  • Continuous improvement: Stay updated on the latest industry trends, technologies, and best practices to continuously refine and enhance the solution architecture.

To create a sustainable Australian Public Service, we seek contractors in the market who have experience working in and alongside the public service with an acute awareness of the importance of knowledge transfer and demonstrated ability to transfer knowledge throughout the duration of engagement. We are also seeking candidates who have proven methods of knowledge management and experience with knowledge management repositories and tools.

Key qualitiesThe Digital Identity program is a monumental Australian Digital Economy program and as part of the Digital Delivery branch, your contribution to this nation-wide initiative will be critical. Candidates for this position are expected to be enterprising in nature to seek and realise opportunities and pursue contemporary approaches and thinking to improve outcomes. Complimentary to this is the need to collaborate, consult and communicate effectively with stakeholders both internal to the branch and division and externally to the agency – a customer centric mindset to this is crucial, prioritising the needs and rights of existing and future participants.

Candidates for this position are expected to embody behaviours and traits that align seamlessly with the government agency’s values and role. Highly regarded qualities include an unwavering commitment to integrity, ethical conduct, and trust, coupled with a dedication to adhering to professional standards.

In addition, the following traits will be integral to success in this role;

  • Adaptability: Embrace change with a positive attitude, quickly adjust to evolving priorities, and proactively seek innovative solutions to challenges.
  • Problem Solving: Exhibit strong problem-solving skills, taking a proactive approach to identify and resolve issues, and make data-driven decisions.
  • Ownership and Accountability: Take ownership of tasks and projects, meet deadlines, and be accountable for outcomes, with a focus on delivering high-quality results.
  • Resilience: Stay resilient under pressure, handle setbacks positively, and maintain a constructive outlook in challenging situations.
  • Continuous Learning: Demonstrate a commitment to ongoing personal and professional development, staying current with industry trends, technologies, and best practices.
  • Empowerment: Empower and support colleagues by fostering an inclusive, diverse, and supportive work environment that promotes equity, growth, and personal well-being.
  • Quality Orientation: Strive for excellence and ensure that all work is completed to high standards, consistently seeking ways to enhance the quality of deliverables.
  • Feedback-Driven: Actively seek and provide constructive feedback to foster continuous improvement in individual and team performance.
  • Time Management: Effectively manage time and priorities, balancing multiple tasks and responsibilities to meet deadlines and optimise productivity.
  • Conflict Resolution: Approach conflicts with empathy, openness, and a solution-oriented mindset, seeking to resolve issues professionally and constructively.

Candidates must have demonstrated experience in

  • Proven expertise in system design, solution architecture, and software design principles.
  • Familiarity with Microsoft Azure and its cloud-native capabilities.
  • Proficient in Infrastructure as Code (IaC) methodologies.
  • Hands-on experience with containerised deployment and orchestration of applications.
  • Expertise and previous proven experience in API architecture and design.
  • Experience in designing web front ends using JavaScript frameworks, particularly React.
  • Experience in software development.
  • Understanding of API security (OAuth 2.0, OpenID, FAPI, PKI, mutual TLS, etc).
  • Familiarity with the Microsoft .NET framework.
  • Familiarity with Microsoft Dynamics 365.
  • Operational experience with Azure DevOps.
  • Knowledge of automated testing and deployment technologies.
  • Skilled in observability and monitoring of software systems.

While not required, the additional job-specific criteria below are highly desirable:

  • Relevant tertiary qualifications in Computer Science or Software Development would be highly regarded.
  • Relevant industry accreditations including but not limited to PRINCE2, TOGAF, ITIL or relevant Microsoft Azure certifications would be desirable.

Contract
Adelaide, SA

solution architect