JOB SUMMARY
We are seeking a professionalSolution Architect Managerto develop and manage IT architecture, ensuring business alignment. Responsibilities include translating business needs into technical solutions, collaborating with stakeholders, evaluating technologies, and providing technical guidance. Risk management, compliance, continuous improvement, and team training are also key aspects.
JOB RESPONSIBILITIES
Solution Design and Architecture
Analyze business requirements and translate them into well-architected technical solutions.
Develop high-level architectural designs, ensuring high availability, scalability, performance, and reliability.
Select appropriate technologies, frameworks, and platforms to meet project goals.
Stakeholder Collaboration
Work closely with enterprise architects, infra-architects, business leaders, project managers, and development teams to understand and prioritize needs.
Communicate complex technical concepts in a way that's understandable to non-technical stakeholders.
Ensure alignment of technical solutions with business strategies.
Obtain stakeholder approval and commitment
Technology Evaluation and Integration
Evaluate existing systems and propose enhancements or replacements.
Assess new technologies and tools, ensuring they integrate seamlessly with the existing infrastructure.
Provide recommendations for buy vs. build decisions.
Guidance and Oversight
Provide technical leadership and guidance to development teams throughout the project lifecycle.
Ensure best practices in coding, security, and deployment are followed.
Monitor and resolve architectural or design issues during development and testing.
Documentation and Standards
Create and maintain comprehensive solution documentation, including system diagrams, data flows, and technical specifications.
Define and enforce architectural standards and design principles.
Performance and Scalability
Design solutions that accommodate future growth and ensure optimal performance under varying loads.
Implement monitoring and alerting mechanisms for system health and reliability.
Risk Management
Identify potential risks in architecture and propose mitigation strategies.
Ensure solutions comply with regulatory and security requirements.
Continuous Improvement
Stay updated with emerging trends, technologies and devise strategies plan to bring innovation into solution designs.
Conduct post-implementation reviews to gather insights for future projects.
Training and Support
Provide training and knowledge sharing to teams on the implemented solutions.
Act as a technical advisor during troubleshooting and issue resolution.
Design Governance
Establish and enforce architectural standards, design principles, and best practices.
Ensure consistency, quality, and alignment with solution design standards.
JOB REQUIREMENTS
Malaysian citizen.
Passed Malay Language including an oral test at the Sijil Pelajaran Malaysia (SPM) level.
Possess a Bachelor's Degree in Software Engineering, Computer Science, Information Technology, or an equivalent field, recognized by the Government from any accredited local or international higher learning institution.
Possess at least 10 years of experience in software solutions architecture or software development, including a minimum of 3 years specializing in cloud architecture and solutions design, and at least 6 years in backend (Java) development.
Having a Java certification is preferred and will be considered an added advantage.
Having a certification in Cloud Architect technology is also preferred and will be considered beneficial.
Domain knowledge in the Financial Services industry is highly desirable.
Preferred Skills / Competency
Technical Expertise: Strong knowledge of IT architecture, backend and frontend development, and security technologies.
Problem-Solving Ability: Excellent at analyzing technical challenges and proposing scalable solutions.
Communication Skills: Clear written and verbal communication, able to explain technical concepts to non-technical stakeholders.
Analytical Thinking: Skilled at translating business requirements into reliable solutions.
Leadership: Experienced in guiding development teams and making decisive technical choices.
Adaptability: Quick to learn new technologies and open to continuous improvement.
Risk Management: Proficient at identifying and mitigating performance, security, and compliance risks.
Passion: Dedicated to best design practices and maintaining a positive working attitude.
Independence: Able to work autonomously and drive technical decisions.
Technology stack:
Language: Java, TypeScript, JavaScript
Backend technology: Spring boot, React Native, Angular, Spring JPA, Hibernate, Wicket
Web technologies: Angular, JQuery, CSS, Bootstrap
Mobile technology: React Native, Java, Swift
Database: MS SQL server, MongoDB
Infrastructure: OpenShift, Docker, Kubernetes, Azure, Jenkins
Testing tools: SonarQube, Jmeter, Firebase, Postman, Microcks
Version control: Git
CI/CD: Jenkins
Service Architecture concepts: REST, JSON, API, SOAP
JOB STATUS
Permanent
All applications are strictlyCONFIDENTIALand only shortlisted candidates will be called for interview. Applications are deemedUNSUCCESSFULif there is no feedback from the EPF2 MONTHSafter the closing date of the advertisement.#J-18808-Ljbffr