Key responsibilities: Design robust, scalable, secure and cost-effective solution architectures that meet business goals and align with IT strategy. Collaborate with solution experts and Business Analysts to understand business requirements and support them by translation into technical specifications.