Singapore System Architecture Jobs
Title: Advanced System Architect Job Position Job Responsibilities: System Architecture Development: Design and implement a secure and robust system architecture that integrates multiple services and tools. Ensure compatibility with existing systems and that the solution can handle scalability and reusability. Focus on creating a modular system architecture with the capacity to support future growth and adapt to changing requirements. System Modeling: Develop and maintain system models to facilitate discussions with stakeholders, better understand system requirements, and improve overall system performance. Apply best practices for system analysis, design, and testing to create accurate and effective models of the system. Core Framework Implementation: Implement a core framework that supports the integration of multiple services and tools within the system architecture. Focus on creating a modular framework that allows for the easy integration of new services and tools as needed. Performance Tuning: Optimize overall system performance by identifying and addressing bottlenecks, inefficiencies, and other issues that may affect the performance of the system. Continuously measure the system's performance and adjust resource allocation to ensure optimal performance during peak usage periods. Risk Assessment and Mitigation: Perform risk assessments to identify potential threats to the security and functionality of the system. Develop and implement risk mitigation strategies to minimize the probability and impact of potential risks. Version Control: Utilize appropriate version control tools to manage the development of the system's architecture and core framework. Maintain a clear version history and work with team members to ensure smooth collaboration and coordination among team members. Documentation: Create and maintain accurate and detailed documentation of the system architecture and core framework, including design decisions, code references, and other crucial information. Ensure that all documentation is easily accessible and up-to-date. Collaboration: Work closely with cross-functional teams, including project managers, engineers, and external stakeholders, to ensure that all requirements are met and that the system architecture is built in an efficient and effective manner. Act as a subject matter expert and consultant for matters related to system architecture, and advise team members on best practices. Quality Assurance: Act as an advocate for system architecture quality throughout the development process, ensuring that the architecture meets both the functional and non-functional requirements of the system. Requirements: A Bachelor's degree or higher in a relevant field, such as computer science, software engineering, systems engineering, or a related discipline. Proven experience in designing and implementing secure and robust system architectures. Strong understanding of system modeling, core framework implementation, performance tuning, and risk mitigation techniques. Excellent written, verbal, and interpersonal communication skills. Ability to work effectively with cross-functional teams. Familiarity with version control tools, such as Git. Strong problem-solving, critical thinking, and analytical skills. The Advanced System Architect will play a crucial role in driving the success of this project by designing and implementing a secure, robust, and scalable system architecture that meets the evolving needs of both internal and external stakeholders. Keywords: system architecture, secure, robust, integration, services, tools, scalability, reusability, system modeling, core framework, performance tuning, risk assessment, mitigation, version control, documentation, quality assurance, cross-functional teams, collaboration, expertise, subject matter, advocate, evolve, external stakeholders. ok.
pemred - Tags: system, architecture, description, responsibilities, development, design, implement, secure, robust, integrates #20#56