Skip to content

Associate Data Engineer

This is the SFIA description for the Associate Data Engineer position.

Responsibilities

Summary as follows:

Responsibility Level
Autonomy 2
Influence 2
Complexity 2
Business skills 2
Knowledge 2

Autonomy

  • Works under routine direction. Uses limited discretion in resolving issues or enquiries. Determines when to seek guidance in unexpected situations. Plans own work within short time horizons.

Influence

  • Interacts with and may influence immediate colleagues. May have some external contact with customers, suppliers and partners. Aware of need to collaborate with team and represent users/customer needs.

Complexity

  • Performs a range of work activities in varied environments. May contribute to routine issue resolution. May apply creative thinking or suggest new ways to approach a task.

Business skills

  • Has sufficient oral and written communication skills for effective engagement with colleagues and internal users/customers.
  • Understands and uses appropriate methods, tools, applications and processes.
  • Demonstrates a rational and organised approach to work.
  • Has sufficient digital skills for their role.
  • Learning and professional development — identifies and negotiates own development opportunities.
  • Security, privacy and ethics — is fully aware of organisational standards. Uses appropriate working practices in own work.

Knowledge

  • Has gained a basic domain knowledge. Demonstrates application of essential generic knowledge typically found in industry bodies of knowledge. Absorbs new information when it is presented systematically and applies it effectively.

Skills

Summary as follows:

Skill Code Level
Data engineering DENG 2
Programming/software development PROG 2
Testing TEST 2
IT infrastructure ITOP 2

Data engineering

  • Assist in developing and implementing data pipelines and data stores.
  • Performs administrative tasks to provide accessibility, retrievability, security and protection of data.

Programming/software development

  • Designs, codes, verifies, tests, documents, amends and refactors simple programs/scripts.
  • Applies agreed standards and tools to achieve a well-engineered result.
  • Reviews own work.

Testing

  • Designs test cases, creates test scripts and test data, and automates repeatable tasks working to the requirements or specifications provided.
  • Defines test conditions for given requirements.
  • Executes and records manual and automated testing in accordance with test plans.
  • Analyses and reports on test activities, results, issues and risks.

IT infrastructure

  • Carries out routine operational procedures, including the execution of specified automation tools/scripts.
  • Amends existing automation tasks under supervision to gain a basic understanding of the scripting language/automation tools.
  • Contributes to maintenance and installation. Monitors and reports on infrastructure performance to enable service delivery. Resolves issues or refers to others for assistance.