Job Description
We are seeking a seasoned technology professional to lead and shape the technical direction within our organization. As the Technology Domain Manager, you will define a clear technical vision for a specific domain and ensure the quality, performance, and security of applications and environments.
Key Responsibilities
1. Technical Leadership: Define the domain's technical vision, resolve complex decisions, and ensure high-quality outcomes.
2. Champion CI/CD, Automated Testing, and Manage Technical Debt.
3. Design & Architecture: Collaborate with architects and engineers to embed sound design practices, applying principles like domain-driven design for scalable, maintainable solutions.
4. Asset & Environment Management: Optimise architecture and cloud usage, manage environments, and ensure patching and risk mitigation.
5. Automation & Deployment: Build and evolve delivery pipelines, overseeing infrastructure and leveraging vendor capabilities.
6. Security: Apply secure design principles and OWASP standards, working with security teams to protect data and systems.
7. Coaching & Capability Building: Mentor developers, promote knowledge sharing, and uplift engineering capability and Developer Experience (DX).
8. Agile Delivery: Foster empowered, cross-functional teams aligned to agile and product delivery models.
9. People Leadership: Align team capacity with business needs, support career development, and enable talent mobility.
10. Project Oversight: Lead domain-related delivery activities, balancing strategic planning with hands-on execution.