Head Solution Architect

  • Term: Permanent
  • Location: Singapore
  • Salary: S$ 15,000 - 18,000
  • Job Reference: 5997

Our client is on the lookout for a Head Software Architect who is passionate about designing and building software and distributed systems. If you are excited about innovation and building a technical development roadmap to enable customers to harness the best of today’s technology towards transformation, we want to speak with you.

Role Description
• Provide the organization with best practices when it comes to architecture and design of cloud native software products, containerized and microservices based distributed systems
• Research and share innovative solutions which can increase the value of the company’s software products
• Conceptualize and present potential software solutions to clients
• Provide commercial and content teams with necessary technical documentation
• Complete POCs to validate potential technical solutions
• Write technical user stories to be completed which bring value to the company’s software products
• Create and implement a technical development roadmap
• Work with product owners to come up with suitable technical solutions to match requirements
• Architect solutions which are scalable, fault tolerant, secure, and distributed Hands on development in partnership with the development team
• Utilize cloud-based platforms (AWS, Azure, GCP)
• Ensure that the Software Definition of Done is adhered to when delivering User Stories
• Participate in Scrum or related Agile processes and ensure the rules are adhered to
• Provide guidance and mentoring to teammates
• Develop and manage the company’s Architect Office Advise management on product direction
• Advise clients on cloud native development and architecture
• Represent the company at industry conferences, webinars and through content contributions to key tech publications

Requirements
• Bachelor’s or Master’s degree in Computer Science or related discipline
• Experience working with modern Open-Source Technologies in particular Red Hat products
• Have been responsible for the architecture of at least 3 products/systems
• Expert level in design patterns, including microservices and strategies on service separation
• Expert level in Docker, Containers, and Kubernetes, including low level details and operators
• Proven experience with cloud native languages – required Golang
• Detailed experience with Red Hat Open Shift and other container / cloud platforms a major plus
• Fluent in RDBMS, NoSQL and distributed databases
• Genuine passion for learning and new technologies
• Can explain concepts and ideas to all levels clearly, concisely, and to the point
• Experience with security of software in a container-based environment • At least 8 years of experience across project and product development
• Strong problem-solving skills
• Expert level understanding of engineering development processes and working environments including Scrum, XP, Kanban, Lean etc…
• Hands-on and current experience with full stack development
• Experience with Node.js, React, Databases, Storage & REST
• Experience with versioning control tools and continuous deployment Personal attributes
• Highly analytical and passionate about technology
• Excellent communicator with excellent written and verbal English language skills
• Flexible, open-minded, self-motivated, quick learner, initiative, reliable and a team player
• Able to multi-task, prioritize activities, work independently and calmly under pressure
• Highly responsible and independent, hands-on problem solver

 

Please send your CVs to [email protected]

Apply for this position now

Simple Share Buttons