Key duties and responsibilities
The Full Stack Developer responsibilities include:
Frontend Development and Data Visualisation
Develop interactive dashboards and analytics interfaces using modern JavaScript frameworks
Build responsive component-based UI features with TypeScript
Create compelling data visualisations using Apache eCharts or similar libraries
Implement server-side rendering for optimal performance
Implement scalable REST APIs using FastAPI and Python
Develop authentication and authorisation middleware integrating with Azure Entra ID
Build efficient caching strategies and error handling patterns
Contribute to API documentation and versioning practices
Data Pipeline and ETL Support
Support ETL processes using Azure Synapse Analytics
Assist in optimising data query performance between frontend applications and backend data sources
Implement data transformation workflows for analytical requirements
Help ensure data quality and integrity throughout the pipeline
Integration and Development
Connect frontend applications with backend data sources including ClickHouse and Synapse
Implement query systems for real-time and batch data processing
Develop secure authentication flows and data access patterns
Contribute to the teams microservices architecture
Work closely with the Senior Advisor and Strategy Team members
Collaborate with stakeholders across Digital Strategy and Data teams
Document code and technical implementations
Participate in code reviews and team knowledge sharing
Support the continuous improvement of development practices
Requirements
1.Technical Expertise Strong experience with modern JavaScript frameworks (SvelteKit React or ) Proficiency in TypeScript and component-based architecture Extensive experience with Python and API development (FastAPI preferred) Hands-on experience with ETL processes and data pipeline development preferably Azure Synapse Analytics Solid understanding of RESTful API design principles and microservices architecture Experience with SvelteKit/FastAPI/ClickHouse stack highly desirable
2.Data and Analytics Experience Experience building data-driven applications and analytics dashboards Strong knowledge of SQL and experience with analytical databases (ClickHouse Microsoft SQL Server or similar) Understanding of data modelling optimisation and query performance tuning Experience with data visualisation libraries and best practices
3.Cloud and DevOps Experience with Azure cloud services and deployment patterns Understanding of CI/CD pipelines and infrastructure as code Knowledge of containerisation (Docker) and orchestration tools
4.Government and Compliance Understanding of Australian Government data standards and compliance requirements Knowledge of Australian privacy laws and data protection regulations Experience working within Australian Public Service environments preferred
5.Professional Skills Strong analytical and problem-solving capabilities Excellent written and verbal communication skills Ability to work effectively within a team under senior guidance Self-motivated with ability to manage assigned tasks independently
1.Experience with government IT systems and processes
2.Familiarity with trade investment international education and/or tourism data domains
3.Knowledge of advanced data analytics and machine learning concepts ; Experience with Agile development methodologies
4.Relevant certifications in cloud platforms or modern web development
Required Skills:
Essential criteria Expertise Strong experience with modern JavaScript frameworks (SvelteKit React or ) Proficiency in TypeScript and component-based architecture Extensive experience with Python and API development (FastAPI preferred) Hands-on experience with ETL processes and data pipeline development preferably Azure Synapse Analytics Solid understanding of RESTful API design principles and microservices architecture Experience with SvelteKit/FastAPI/ClickHouse stack highly desirable and Analytics Experience Experience building data-driven applications and analytics dashboards Strong knowledge of SQL and experience with analytical databases (ClickHouse Microsoft SQL Server or similar) Understanding of data modelling optimisation and query performance tuning Experience with data visualisation libraries and best practices and DevOps Experience with Azure cloud services and deployment patterns Understanding of CI/CD pipelines and infrastructure as code Knowledge of containerisation (Docker) and orchestration tools and Compliance Understanding of Australian Government data standards and compliance requirements Knowledge of Australian privacy laws and data protection regulations Experience working within Australian Public Service environments preferred Skills Strong analytical and problem-solving capabilities Excellent written and verbal communication skills Ability to work effectively within a team under senior guidance Self-motivated with ability to manage assigned tasks independently Desirable criteria with government IT systems and processes with trade investment international education and/or tourism data domains of advanced data analytics and machine learning concepts ; Experience with Agile development methodologies certifications in cloud platforms or modern web development
Key duties and responsibilitiesThe Full Stack Developer responsibilities include: Frontend Development and Data Visualisation Develop interactive dashboards and analytics interfaces using modern JavaScript frameworks Build responsive component-based UI features with TypeScript Create compelling data...
Key duties and responsibilities
The Full Stack Developer responsibilities include:
Frontend Development and Data Visualisation
Develop interactive dashboards and analytics interfaces using modern JavaScript frameworks
Build responsive component-based UI features with TypeScript
Create compelling data visualisations using Apache eCharts or similar libraries
Implement server-side rendering for optimal performance
Implement scalable REST APIs using FastAPI and Python
Develop authentication and authorisation middleware integrating with Azure Entra ID
Build efficient caching strategies and error handling patterns
Contribute to API documentation and versioning practices
Data Pipeline and ETL Support
Support ETL processes using Azure Synapse Analytics
Assist in optimising data query performance between frontend applications and backend data sources
Implement data transformation workflows for analytical requirements
Help ensure data quality and integrity throughout the pipeline
Integration and Development
Connect frontend applications with backend data sources including ClickHouse and Synapse
Implement query systems for real-time and batch data processing
Develop secure authentication flows and data access patterns
Contribute to the teams microservices architecture
Work closely with the Senior Advisor and Strategy Team members
Collaborate with stakeholders across Digital Strategy and Data teams
Document code and technical implementations
Participate in code reviews and team knowledge sharing
Support the continuous improvement of development practices
Requirements
1.Technical Expertise Strong experience with modern JavaScript frameworks (SvelteKit React or ) Proficiency in TypeScript and component-based architecture Extensive experience with Python and API development (FastAPI preferred) Hands-on experience with ETL processes and data pipeline development preferably Azure Synapse Analytics Solid understanding of RESTful API design principles and microservices architecture Experience with SvelteKit/FastAPI/ClickHouse stack highly desirable
2.Data and Analytics Experience Experience building data-driven applications and analytics dashboards Strong knowledge of SQL and experience with analytical databases (ClickHouse Microsoft SQL Server or similar) Understanding of data modelling optimisation and query performance tuning Experience with data visualisation libraries and best practices
3.Cloud and DevOps Experience with Azure cloud services and deployment patterns Understanding of CI/CD pipelines and infrastructure as code Knowledge of containerisation (Docker) and orchestration tools
4.Government and Compliance Understanding of Australian Government data standards and compliance requirements Knowledge of Australian privacy laws and data protection regulations Experience working within Australian Public Service environments preferred
5.Professional Skills Strong analytical and problem-solving capabilities Excellent written and verbal communication skills Ability to work effectively within a team under senior guidance Self-motivated with ability to manage assigned tasks independently
1.Experience with government IT systems and processes
2.Familiarity with trade investment international education and/or tourism data domains
3.Knowledge of advanced data analytics and machine learning concepts ; Experience with Agile development methodologies
4.Relevant certifications in cloud platforms or modern web development
Required Skills:
Essential criteria Expertise Strong experience with modern JavaScript frameworks (SvelteKit React or ) Proficiency in TypeScript and component-based architecture Extensive experience with Python and API development (FastAPI preferred) Hands-on experience with ETL processes and data pipeline development preferably Azure Synapse Analytics Solid understanding of RESTful API design principles and microservices architecture Experience with SvelteKit/FastAPI/ClickHouse stack highly desirable and Analytics Experience Experience building data-driven applications and analytics dashboards Strong knowledge of SQL and experience with analytical databases (ClickHouse Microsoft SQL Server or similar) Understanding of data modelling optimisation and query performance tuning Experience with data visualisation libraries and best practices and DevOps Experience with Azure cloud services and deployment patterns Understanding of CI/CD pipelines and infrastructure as code Knowledge of containerisation (Docker) and orchestration tools and Compliance Understanding of Australian Government data standards and compliance requirements Knowledge of Australian privacy laws and data protection regulations Experience working within Australian Public Service environments preferred Skills Strong analytical and problem-solving capabilities Excellent written and verbal communication skills Ability to work effectively within a team under senior guidance Self-motivated with ability to manage assigned tasks independently Desirable criteria with government IT systems and processes with trade investment international education and/or tourism data domains of advanced data analytics and machine learning concepts ; Experience with Agile development methodologies certifications in cloud platforms or modern web development
View more
View less