x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Art / Design / Entertainment Job   »   Solution Architect
 banner picture 1  banner picture 2  banner picture 3

Solution Architect

Percept Solutions Pte. Ltd.

Percept Solutions Pte. Ltd. company logo

Roles & Responsibilities:

  • Analyze system and customer requirements
  • Choose the technologies and methodology for the implementation of each component and interface in the software solution
  • Ensure adherence to in-scope standards and best practices, reuse policy, and product development plans
  • Coordinate product definition and assess design trade-offs between aspects of cost, customer requirements, and technological possibilities
  • Document design choices and related justifications
  • Participate in software technical document writing and effort estimation for bids and projects
  • Conduct technical presentations to the software team and other internal/external stakeholders
  • Participate in software team activities, including detailed design reviews, coding, code reviews, unit testing, and debugging
  • If required, manage work packages (WPM) on selected work scope needed in bids and projects (e.g., IT Infrastructure, Network, etc.)
  • Prepare the scope of work and manage vendors/suppliers in bids and projects as needed
  • Monitor and execute other system engineering tasks as required

Skills & Qualifications:

  • Minimum 10 years of relevant experience in building front-end and back-end software and web applications
  • Experience in software solutioning, designing, technical proposal writing, and developing large-scale software/web solutions
  • Hands-on experience with programming languages such as Java, C#, Angular, and JavaScript
  • Knowledge of software design patterns
  • Experience with various development frameworks
  • Experience with RESTful services and Microservices Architecture
  • Experience with at least one message queue solution and data streaming solution (e.g., Apache Kafka)
  • Experience with software system-level integration
  • Experience in analyzing technical/design choices and documenting the analysis results
  • Experience with data modeling, relational databases, and NoSQL databases
  • Experience with cloud technologies such as Microsoft Azure and Amazon Web Services
  • Extensive working experience (at least 3 years) with containerization technologies like Docker and Kubernetes
  • Experience with common software development tools, such as Jira, Git, and Visual Studio Code
  • Experience in scrum/agile software development methodologies
  • Experience with continuous integration (e.g., GitLab CI) and code management repository tools
  • Software/enterprise architect-related certifications are desirable, such as:
  • Certified Professional for Software Architecture (CPSA) by iSAQB
  • Certified Software Architect (CSA) by the Software Engineering Institute (SEI)
  • TOGAF 9 Foundation by The Open Group
  • Certified Enterprise Architect (CEA) by the Zachman Institute
  • Federating Enterprise Architecture (FEA) Certification by The Open Group

Good-to-Have Skills/Experiences:

  • Basic system administration (services, SSH, user management, etc.)
  • Developing and maintaining Ansible Playbooks and Modules
  • Deploying and setting up CI/CD pipelines, closely working with the development team to develop CI/CD pipelines and deploy them into private and public clouds
  • Scripting experience in Shell (bash or Python)
  • Automating deployment and configuration using Ansible
  • Working knowledge of VMware ESX and other virtualization technologies
  • Secrets management using various vaults (GitLab security vaults, Kubernetes secrets)
  • SSH administration

To apply please click the Apply button or send us your updated profile to [email protected]

EA Licence No.:18S9405 / EA Reg. No.:R1330864

Percept Solutions is undergoing a growth phase and are on the lookout for talent. Applicants are encouraged to follow Percept Solutions on LinkedIn @ https://www.linkedin.com/company/percept-solutions/ to stay up to date on our upcoming roles and events.





Sharing is Caring

Know others who would be interested in this job?