JOB DESCRIPTION
Job Description:
Please list the most important and relevant responsibilities
1. Assess business demands/objectives requirements.
2. Create architectural diagrams (LLD).
3. Ensure scalability and elasticity.
4. Comply with availability and fault tolerance requirements.
5. Implement cloud solutions.
6. Ensure security and compliance standards (from Service Office and Finance)
7. Performance & Cost optimization
8. SPOC in CCoE for customer LLD/Deployment Projects
9. Assist in cross-functional team design discussions
10. Provide feedback about service catalog available requests
11. Be the cloud ambassador (promote Cloud adoption)
Context and Scope
12. Business Alignment: Solution Architects work closely with business stakeholders, including executives, managers, and subject matter experts, to understand their needs, goals, and challenges. They translate business requirements into technical solutions and ensure alignment between technology decisions and business objectives.
13. Technology Architecture: Solution Architects design the overall technology architecture for a system or application. This includes selecting appropriate hardware, software, and cloud services, as well as defining integration points and data flows. They consider factors such as scalability, performance, security, reliability, and cost optimization.
14. System Integration: Solution Architects analyse existing systems and applications within an organization and identify opportunities for integration or consolidation. They develop integration strategies and define architectural patterns to ensure seamless communication and data exchange between different components.
15. Solution Design and Documentation: Solution Architects create detailed design documents, including architecture diagrams, technical specifications, and interface definitions. They collaborate with development teams to ensure the implementation aligns with the architectural vision and standards.
16. Technical Leadership: Solution Architects provide technical leadership and guidance to development teams throughout the software development lifecycle. They help teams make informed decisions, solve technical challenges, and ensure adherence to architectural standards and best practices.
17. Performance and Scalability: Solution Architects evaluate the performance and scalability requirements of a system and design solutions that can handle increasing workloads and user demands. They optimize system architecture, data storage, and network configurations to ensure optimal performance and scalability.
18. Security and Compliance: Solution Architects play a crucial role in ensuring the security and compliance of systems and applications. They design and implement security measures, including access controls, encryption, and identity management, and ensure compliance with relevant regulations and industry standards.
19. Emerging Technologies and Innovation: Solution Architects stay updated with emerging technologies, industry trends, and best practices. They evaluate new tools, frameworks, and methodologies to drive innovation and improve system performance, security, and efficiency.
20. Collaboration and Communication: Solution Architects collaborate with cross-functional teams, including project managers, developers, testers, and operations personnel, to ensure successful implementation and deployment of solutions. They communicate complex technical concepts to both technical and non-technical stakeholders, facilitating understanding and buy-in.
Job Specifications/Qualifications
Education:
21. Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field is typically required. Some organizations may accept equivalent work experience in lieu of a degree.
Professional Qualifications:
22. 5+ years of experience as a Solution Architect or a similar role with a focus on cloud architecture and design.
23. Proven experience in designing and implementing enterprise-level solutions, considering scalability, performance, security, and integration requirements.
24. Strong knowledge of software development principles, methodologies, and technologies.
25. Experience in working with cross-functional teams, stakeholders, and subject matter experts to gather requirements, define solution architecture, and provide technical guidance.
26. Familiarity with cloud platforms (., Azure, AWS) and their services, including hands-on experience in architecting solutions on these platforms.
27. Understanding of security principles and best practices, including data protection, identity management, and compliance requirements.
28. Experience with architecture frameworks and methodologies, such as TOGAF or similar frameworks, to develop and document solution architectures.
Knowledge / Experience
29. Strong analytical and problem-solving skills.
30. In-depth knowledge of software development principles, methodologies, and technologies.
31. Proficiency in solution design, including system integration, data modeling, and application architecture.
32. Experience with cloud platforms (., Azure, AWS) and knowledge of their respective services.
33. Understanding of security principles and best practices, including data protection and identity management.
34. Familiarity with enterprise architecture frameworks, such as TOGAF.
35. Experience in working with cross-functional teams and stakeholders to gather requirements and translate them into technical solutions.
36. Excellent communication and presentation skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical audiences.
Mars is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need assistance or an accommodation during the application process because of a disability, it is available upon request. The company is pleased to provide such assistance, and no applicant will be penalized as a result of such a request.