First seen by Alion on Nov 12, 2026.
We are seeking a motivated and technically minded Entry-Level Data Engineer to join a dynamic DevOps team responsible for developing, maintaining and supporting enterprise data and ordering applications. The successful candidate will have a foundational understanding of data engineering, cloud infrastructure and software development, with practical exposure to Python, SQL and Snowflake. This is an excellent opportunity for an early-career IT professional with 1–2 years of experience to develop their technical capabilities while contributing to enterprise-level technology solutions in a collaborative, Agile environment.
ESSENTIAL SKILLS:
-
Snowflake
-
Python
-
Git / GitHub and GitHub Actions
-
Azure DevOps
-
SQL Scripting
-
Cloud infrastructure, particularly AWS, S3 and Lambda
ADVANTAGEOUS SKILLS:
Build and Deployment:
-
AWS CI/CD (CodePipeline, etc.)
-
Version Control (Git, GitHub, GitHub Actions, Nexus)
-
Containerisation
SDLC Methodologies:
-
Agile
-
Scrum
-
Kanban
-
XP
Security Management and Testing:
-
Static, interactive and dynamic security testing tools
-
Implementation of technical lifecycle measures
-
Managing security findings and vulnerabilities (e.g. Wiz findings)
-
Patching
Operations and Release Management:
-
Ability to take over operational tasks and responsibilities
-
Change and Release Management
-
Test Automation
Container Management:
-
Docker
-
Kubernetes
-
ArgoCD
ESSENTIAL SKILLS:
-
Snowflake
-
Python
-
Git / GitHub and GitHub Actions
-
Azure DevOps
-
SQL Scripting
-
Cloud infrastructure, particularly AWS, S3 and Lambda
ADVANTAGEOUS SKILLS:
Build and Deployment:
-
AWS CI/CD (CodePipeline, etc.)
-
Version Control (Git, GitHub, GitHub Actions, Nexus)
-
Containerisation
SDLC Methodologies:
-
Agile
-
Scrum
-
Kanban
-
XP
Security Management and Testing:
-
Static, interactive and dynamic security testing tools
-
Implementation of technical lifecycle measures
-
Managing security findings and vulnerabilities (e.g. Wiz findings)
-
Patching
Operations and Release Management:
-
Ability to take over operational tasks and responsibilities
-
Change and Release Management
-
Test Automation
Container Management:
-
Docker
-
Kubernetes
-
ArgoCD
ROLE & RESPONSIBILITIES:
-
Be part of a DevOps team responsible for the development and maintenance of central ordering applications.
-
Develop solutions independently and deliver assigned tasks within agreed timelines.
-
Provide support for existing solutions, including DevOps support.
-
Be willing and able to participate in after-hours, weekend and public holiday standby duties according to rotational schedules.
-
Participate in all relevant Agile ceremonies.
-
Engage with end users to understand business requirements.
-
Contribute to the refinement and sizing of user stories.
-
Develop system solutions in line with quality and delivery requirements.
-
Identify risks and impediments and proactively resolve or escalate them to the relevant stakeholders.
-
Review and present proposed system solutions to the Product Owner.
-
Comply with code compliance, unit testing standards and established development practices.
-
Prepare system and technical documentation in accordance with ISO standards.
-
Proactively share knowledge with members of the same or other teams.
-
Perform additional responsibilities as required by the Agile Working Model (AWM) Charter or department management.
-
1–2 years' experience in a Developer or Engineer role.
-
IT Degree, Diploma or equivalent relevant experience.
-
Experience in implementing and monitoring technical solutions.
Interested candidates who meet the above requirements are invited to submit their updated CVs to: [email protected]

