About this Role
We are seeking an experienced Technical Architect to lead end-to-end solution architecture for Vodafone Business USD Domain digital platforms and portal services. This role is responsible for defining scalable, secure, and maintainable architectures while supporting Vodafone’s digital transformation journey. The successful candidate will work across application, integration, workflow, data, and infrastructure layers, ensuring high-quality delivery within agreed timelines. They will collaborate with cross-functional stakeholders, provide architectural leadership, and drive modern engineering practices across enterprise-scale systems.
What you’ll do
Define end-to-end solution architecture for enterprise applications, digital platforms, and microservices-based systems.
- Translate business requirements into scalable, secure, and maintainable technical solutions.
- Drive architectural decisions across application, integration, workflow, data, and infrastructure domains.
- Produce high-level and low-level design documents, architecture diagrams, integration designs, and deployment models.
- Ensure alignment with enterprise architecture, security, compliance, and operational standards.
- Define API standards, service decomposition strategies, configuration approaches, resiliency patterns, and deployment models.
- Ensure solutions meet scalability, performance, availability, and reliability requirements.
- Review technical designs and code to ensure adherence to architectural standards and engineering best practices.
- Design and implement event-driven solutions using Apache Kafka.
- Define topic structures, partitioning strategies, schema governance, retry mechanisms, and consumer group design.
- Promote best practices for asynchronous communication, event streaming, monitoring, tracing, idempotency, and message ordering.
- Design workflow-driven solutions using Camunda and/or Temporal.
- Establish orchestration patterns for long-running business processes, compensation mechanisms, retries, and state management.
- Collaborate with business and engineering teams to optimise process automation and workflow delivery.
- Define data architecture and persistence strategies using MongoDB and relevant enterprise data platforms.
- Establish standards for schema design, indexing, performance tuning, lifecycle management, and high availability.
- Ensure data resilience, consistency, and operational efficiency across distributed systems.
- Define observability and logging standards for enterprise applications.
- Drive implementation of structured logging, distributed tracing, metrics, correlation IDs, and alerting mechanisms.
- Support operational excellence through proactive monitoring and production readiness practices.