Responsible for resolving technical issues related to design architecture for new or emerging solutions and technologies
Responsible for understanding various aspects of enterprise architecture with knowledge of one or more formalized frameworks such as TOGAF
Responsible for applying application/software/systems development methodologies including agile approaches
Provides direction, guidance, and definition of IT Platform architecture to effectively support clients IT and business strategy
Aligns architecture strategy with business goals
Defines, explains, and advocates technology strategy
Develops and communicates architectural policies, standards and procedures
Ensures the conceptual completeness of the technical solutions
Leads teams in developing technology plans
Consults with project teams to align deliverables to enterprise architecture, as well as to identify when it is necessary to modify the enterprise architecture.
Collaborates with project management and team leaders to ensure progress towards architectural alignment with project goals and requirements.
Envision the big picture and drive the team to deliver high quality product on time
Communicate and present software features and vision to executive, product, and support teams
Solve problems proactively. Propose solutions where gaps exist
Must Have Technical/Functional Skills
IT and business/industry work experience including architecture design and deployment, systems lifecycle management, and infrastructure planning.
Solid foundation in software design, functional design and performance scaling.
Hands-on 10+ years of Java / Spring development experience.
Experience in Microservices architecture and system design.
Experience in Docker containerization, Kubernetes, cloud and virtualised systems
Experience in Architecting, Designing, implementing and maintaining large, distributed Java-based applications and microservices.
Solid understanding of GCP architecture concepts.
Experience in successfully leading and delivering high-impact projects focused on performance optimisation, scalability, and system reliability.
Experienced in mentoring teams, fostering Agile practices, and driving measurable results.