Solutions Architect [ICT | Network]
Job Description:
- The Solutions Architect (Network Architect) is responsible for providing efficient, effective, flexible, secure, and quality-driven technical solutions to deliver all project requirements.
- Provides technical solutions for the projects such as Application Architecture, Database Architecture, Infrastructure, Integration, and any other system analysis and design needed.
- Participates in proposal generation; i.e. review of the requirement, designing application features and architecture, coming up with the development estimates.
- Translates the user requirements into a high-level application design, and coordinates these specifications with the relevant project stakeholders (e.g. Business Analysts when defining the product features).
- Produces solution documents based on the project requirements.
- Participates in training, design, documentation, and delivery efforts with the Project Manager.
- Audits and ensures that project development followed the approved technical solutions.
- Other job-related activities that may be assigned from time to time.
Qualifications:
- Education At least graduate with a Bachelor's Degree in IT, Computer Science, Engineering or any related course.
- Related Work Experience Working experience in providing technical solutions such as system architecture, infrastructure design, and database structure.
- Experience working in a large enterprise where main responsibilities include but not limited to network planning, support and maintenance, and network design and architecture
Solutions Architect [Software Development]
Job Description:
- Define and maintain development practices and standards that let us deliver quality software faster.
- Work with Product Managers, Developers, and Business owners to review, evaluate, and document current business and data models.
- Evaluate tools and technologies that we can use to reduce platform and operational costs, improve productivity, performance, and overall quality of our product.
- Work with engineering leads in designing and implementing scalable, resilient system architectures , utilizing Java/GO, Spring framework, Hibernate ORM, and other relevant technologies.
- Collaborate with other team members to craft quality technical solutions.
- Work with enterprise architects to define architectural blueprint
- Develop and plan programs to educate teams on building high performance distributed services.
Qualifications:
- At least 5 years of combined experience in engineering management, system and/or enterprise architecture, programming, and software design
- Experience designing and developing scalable, high performance distributed systems
- Lead the system design and architecture of complex software systems
- Data architecture and modeling experience
- Experience in creating a solutions architecture diagram