Role Description
We are seeking motivated ICT professionals across multiple roles to join our dynamic team. We have opportunities for:
Project Manager
Business Analyst
Cybersecurity Analyst
Developer
Tester / Quality Assurance
Below are role‑specific responsibilities and criteria. If you meet the relevant criteria and are passionate about technology, innovation, and delivering high‑quality outcomes, we encourage you to apply.
Criteria
1. ICT Project Manager
Key Responsibilities:
Lead planning, execution, monitoring, controlling and closure of ICT projects, ensuring delivery on time, scope, quality and budget.
Define project scope, milestones, deliverables; allocate resources; coordinate cross‑functional teams.
Manage risk, issues, dependencies, and ensure mitigation actions are in place.
Manage stakeholders across business, vendors, technical teams; ensure clear communication.
Oversee project financials (budgets, forecasting, cost control).
Ensure compliance with organisational ICT policies, standards, regulatory requirements.
Facilitate user acceptance testing, transition to operations / support.
Produce project documentation (charters, plans, status reports, post‑project reviews).
Required Criteria:
Bachelor’s degree in Information Technology, Computer Science, Engineering, or equivalent.
At least 5 years’ experience managing ICT projects; track record of delivering complex ICT or software/infrastructure projects.
Strong understanding of project management methodologies (e.g. Agile, Scrum, Waterfall, PRINCE2) and tools (e.g. MS Project, JIRA, Confluence, Azure DevOps).
Excellent stakeholder management, communication, leadership and negotiation skills.
Experience in risk management, budget control, vendor management.
Ability to manage multiple projects/streams simultaneously.
Desirable / Preferred:
Project Management certification (PMP, PRINCE2 Practitioner, Agile/Scrum Master).
Experience with systems integration or ICT infrastructure projects.
Previous work in government / public sector, or with compliance/regulatory considerations.
Experience working in cloud, DevOps environment, modern software delivery practices.
---------------------------------------------------------------------------------------------------
2. ICT Business Analyst
Key Responsibilities:
Elicit, analyse, document business requirements, use cases, user stories.
Analyse existing business processes; identify inefficiencies; propose improvements.
Translate business needs into functional specifications; work with technical teams to ensure requirements are understood.
Support implementation: validation, user acceptance testing, training, change management.
Assist in solution design; contribute to options analysis.
Create documentation: process maps, data flow diagrams, use cases, functional specification documents.
Liaise with stakeholders across business and technical areas.
Required Criteria:
Bachelor’s degree in IT, Business Information Systems, Computer Science or related field.
Minimum 3‑5 years’ experience in business analysis or similar role in ICT environment.
Strong analytical skills; ability to understand and map business / system processes.
Experience in requirement gathering, documentation; knowledge of modelling tools (e.g. UML, BPMN), user stories.
Knowledge of systems/software development lifecycle (SDLC), and ideally agile frameworks.
Excellent communication, stakeholder management, facilitation skills.
Desirable / Preferred:
Certifications such as CBAP, IIBA, or relevant local business analysis credentials.
Experience in public sector or regulated industries.
Understanding of data analysis tools, SQL or similar.
Experience with specific enterprise systems relevant to the organisation (e.g. SAP, Oracle, Salesforce).
--------------------------------------------------------------------------------------------------
3. Cybersecurity / Cyber Analyst
Key Responsibilities:
Monitor security systems; detect, analyze and respond to security incidents and threats.
Conduct vulnerability assessments, penetration tests; manage remediation.
Develop, implement, review security policies, procedures and standards.
Ensure compliance with relevant standards/regulations (e.g. ISO 27001, NIST, privacy laws).
Maintain awareness of emerging threats; advise on risk management.
Collaborate with other ICT teams (networks, infrastructure, development) to embed security best practices.
Prepare technical documentation, security metrics, incident reports.
Required Criteria:
Bachelor’s degree in Computer Science, Cybersecurity, Information Security, or related field.
3‑5+ years’ experience in cybersecurity / information security role.
Hands‑on experience with security tools / technologies: firewalls, IDS/IPS, SIEM, endpoint protection, vulnerability scanners.
Experience with incident response and risk assessment.
Strong understanding of networks, operating systems (Windows, Linux), cloud security.
Good understanding of relevant legal and regulatory frameworks / policies.
Desirable / Preferred:
Certifications such as CISSP, CISM, CompTIA Security+, GIAC, or equivalent.
Experience in penetration testing / ethical hacking, threat hunting.
Experience in cloud security (AWS / Azure / GCP).
Familiar with security audits, external reviews.
--------------------------------------------------------------------------------------------------
4. Developer (Software / Systems)
Key Responsibilities:
Design, develop, test and maintain software applications / services according to specifications.
Write clean, efficient, maintainable code; perform code reviews.
Collaborate with analysts, testers, product owners to deliver features.
Participate in the full software development life cycle (requirements, design, build, test, deploy, support).
Contribute to or maintain technical documentation.
Debug, troubleshoot, and resolve issues.
Adhere to coding standards, security, performance and quality requirements.
Required Criteria:
Bachelor’s degree in Computer Science, Software Engineering or related discipline (or equivalent experience).
Proficiency in one or more programming languages common in your environment (e.g. .NET / C#, Java, Python, JavaScript/TypeScript, etc.).
Experience with relevant frameworks, libraries, and tools (e.g. front‑end frameworks, APIs, microservices, databases).
Good understanding of software development methodologies (Agile/Scrum, DevOps).
Knowledge of version control (Git etc.), CI/CD pipelines.
Strong problem solving, debugging skills.
Desirable / Preferred:
Experience in cloud environments (AWS, Azure, GCP).
Familiarity with containerization / orchestration (Docker, Kubernetes).
Experience with test‑driven development, performance optimisation.
Knowledge of secure coding practices.
--------------------------------------------------------------------------------------------------
5. Tester / Quality Assurance (QA)
Key Responsibilities:
Develop test plans, test cases, test scripts based on requirements/functional specifications.
Execute manual and/or automated tests (functional, regression, performance, security as applicable).
Record, track and verify defects; work with developers to troubleshoot and resolve issues.
Perform user acceptance testing support.
Ensure that software deliverables meet quality, usability, performance and security standards.
Maintain test environments, tools; continually improve testing process and automation.
Produce test reports, metrics; communicate testing status to stakeholders.
Required Criteria:
Bachelor’s degree in Computer Science, Software Engineering or equivalent, or relevant experience.
2‑5 years’ experience in testing / QA roles in software development projects.
Experience in both manual testing and ideally automation (tools like Selenium, Cypress, JUnit, etc.).
Familiarity with test case management tools, bug tracking tools (e.g. Jira, TestRail).
Understanding of SDLC and QA methodologies.
Strong attention to detail; good analytical skills and problem‑solving.
Desirable / Preferred:
Experience in automation frameworks / scripting.
Experience with performance / load / security testing.
Knowledge of continuous integration testing / automated pipelines.
Domain‑specific testing experience (e.g. web applications, mobile, APIs).
--------------------------------------------------------------------------------------------------
General / Cross‑Role Requirements
These are criteria that we expect all roles to have to some degree:
Strong communication and interpersonal skills.
Ability to work both independently and in teams.
Strong problem‑solving and analytical skills.
Adaptability, willingness to learn, and openness to new technologies.
Good organisational skills; ability to manage priorities and deadlines.
Relevant certifications where applicable.
How to Apply
Please submit:
Your CV / resume.
A cover letter outlining which ICT role(s) you are applying for, your relevant experience against the listed criteria, and why you would be a great fit.
At least two professional referees.
© 2018 by Project Digital. All rights reserved.
Canberra Australia
