05 Aug
|
Important Group
|
Brisbane
05 Aug
Important Group
Brisbane
Role Purpose
The Dev/Tech (Principal) Lead owns the end‑to‑end
technical architecture and engineering standards for business‑critical
digital platforms. This role is a hands‑on technical leadership position,
not a people‑only lead, responsible for ensuring solutions are secure,
scalable, cloud‑native, and aligned with business objectives.
Key Responsibilities
Technical & Architectural Leadership
- Own
and define end‑to‑end solution architecture.
- Drive architecture and design decisions aligned with business outcomes.
- Define
and enforce reusable design patterns and frameworks.
- Design API‑first, microservices‑based architectures in cloud environments.
- Apply Domain‑Driven Design (DDD) principles.
- Ensure security by design, scalability, and resilience.
Engineering Excellence
- Lead
and review feature‑level technical designs.
- Drive
adoption of up-to-date engineering frameworks and practices.
- Lead
complex internal and external system integrations.
- Remain
hands‑on where needed across backend, frontend, cloud, and CI/CD.
Cloud, DevOps & Automation
- Architect
and optimize multi‑cloud solutions (AWS & Azure).
- Define
and govern CI/CD standards and reusable pipelines in GitLab.
- Mentor
teams on IaC best practices using Terraform.
- Establish
release management governance.
Observability, Performance & Cost
- Establish observability frameworks (logging, monitoring, alerting).
- Monitor
performance, reliability, and availability using cloud‑native
monitoring services.
- Drive cost optimization, capacity monitoring, and performance tuning.
- Automate
operational and service management tasks.
Quality, Testing & Frontend
Leadership
- Define
testing strategies across unit, integration, and E2E testing.
- Ensure
testing is embedded in CI/CD.
- Oversee
advanced frontend practices including React optimization and Module
Federation.
- Enforce
accessibility and quality standards.
Data & Platform Design
- Define
data strategies:
- Relational
vs NoSQL selection.
- Normalized
and denormalized schema design.
- Sharding
and partitioning for NoSQL where applicable.
- Ensure HA/DR, scalability, and resilience.
Required Skills & Experience
- Proven
experience as a Technical Lead / Principal Engineer in cloud‑native
platforms.
- Deep
expertise in:
- .NET
- ReactJS
- AWS
& Azure
- Terraform
- Microservices
& API‑first architecture
- Strong
DevOps mindset with hands‑on CI/CD experience.
- Ability
to mentor Senior and Junior engineers at a technical level.
- Strong
understanding of service management, automation, and operations.
Key Expectations
- Must
perform Dev Lead or Tech Lead duties, not just coordination.
- Must
be capable of delivering architecture and designs without client FTE
dependency.
- Accountable
for solution quality, performance, cost, and operational readiness.
Acts
as the technical authority for the delivery.
📌 Principal Consultant (Brisbane)
🏢 Important Group
📍 Brisbane