Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Red hat Principal Architect 
Singapore 
245739173

07.07.2024
  • Lead the discovery, architecture, design, and implementation and delivery of solutions using the latest cloud-native application development practices and emerging open-source technologies

  • Help us cover domains including microservices, Application Modernization, Platform Engineering and SRE, using Red Hat OpenShift Container Platform, cloud automation, and Everything as Code

  • Team up with Red Hat and the open source community to engineer and delivery solutions, designed to further accelerate our customers’ success at Labs

  • Be a thought leader to our customers and use your critical and strategic thinking skills to tackle tough problems in an innovative way

  • Present vision, strategy, technology, and roadmaps to executives, technical management, engineers, and operators

  • Remain an active coder as this is required during our Lab engagements and maintain deep direct technical knowledge of container management system, application infrastructure, architectures, and development solutions

  • Support pre and post-sales field teams during workshops, proofs of concepts, pilots and production deployments

  • Actively contribute to and guide the creation of reference architectures, design considerations, and best practices

  • Assist in the development of standard reusable consulting service offerings, including definition of tasks, deliverables, and standard estimates

Required skills

Must Have:

  • 10+ years of experience working as a software architect, consulting architect, or in similar roles

  • Proven experience architecting, designing, and developing complex customer solutions in a rapidly evolving technology domain

  • Experience facilitating software design, architecture, and ideation sessions

  • Ability to perform customer-facing activities in a fast-paced environment with short timeframes

  • Experience with Docker, Kubernetes/OpenShift, or other container tools

  • Ability to uncover business challenges and develop custom solutions to solve these challenges

  • Working knowledge of object-oriented design, API design and design patterns applicable to modern software development

  • Applied knowledge of working with agile, scrum, and DevOps teams

  • Proven experience with software development, including languages, systems, and frameworks such as:Java, Spring, Quarkus, Python, JMS, Kafka, SQL, NoSQL and Redis/Infinispan,

  • Working knowledge of database design

  • Applied knowledge of modern software delivery methods and tools like:TDD, BDD, continuous integration (CI) and CD and Jenkins/Tekton

  • Clear understanding of cloud service and deployment models

  • Comfortable working with highly distributed teams, including interaction with open source communities

  • Ability to study on your own, learn quickly, and put new knowledge into practice

  • Excellent written and verbal communication and presentation skills

  • Bachelor's degree or higher in computer science or a related technical discipline

  • Willingness to travel up to 50% to customer locations throughout APAC and also globally on occasion