Solution ArchitectExperience: more than 4 years

  • Job Mode: Full-time
  • Work Mode: Hybrid

Job Summary

  • As an architect, your role involves providing guidance on defining or enhancing project architectures. This includes proposing technologies, servers, communication methods, interactions, development platforms, and models.

Responsibilities and Duties

  • 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

Qualifications and Skills

  • 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
  • Hands-on experience on at least two or more of the following areas Development/Scripting: Java, GO, .NET, NodeJS, Python, Javascript Containerization: Docker, Kubernetes, Openshift, Rancher Public Cloud: AWS, GCP, Azure, Alicloud Database: MySQL, Postgres, SQL server, Oracle, MongoDB, DynamoDB, Couchbase Middleware/Messaging Technologies: Kafka, MQ, JMS Config Management: Terraform, Ansible, Helm, Chef, Puppet
  • Development/Scripting: Java, GO, .NET, NodeJS, Python, Javascript
  • Containerization: Docker, Kubernetes, Openshift, Rancher
  • Public Cloud: AWS, GCP, Azure, Alicloud
  • Database: MySQL, Postgres, SQL server, Oracle, MongoDB, DynamoDB, Couchbase
  • Middleware/Messaging Technologies: Kafka, MQ, JMS
  • Config Management: Terraform, Ansible, Helm, Chef, Puppet
  • Development/Scripting: Java, GO, .NET, NodeJS, Python, Javascript
  • Containerization: Docker, Kubernetes, Openshift, Rancher
  • Public Cloud: AWS, GCP, Azure, Alicloud
  • Database: MySQL, Postgres, SQL server, Oracle, MongoDB, DynamoDB, Couchbase
  • Middleware/Messaging Technologies: Kafka, MQ, JMS
  • Config Management: Terraform, Ansible, Helm, Chef, Puppet

Development Experience- at least 1 year experience on any of the ff:

  • Server side programming
  • Java
  • GO
  • .NET
  • NodeJS
  • Javascript
  • PHP
  • Rust

API protocol- at least 1 year experience on any of the ff:

  • REST
  • SOAP
  • JSON-RPC
  • gRPC
  • graphQL

Database-at least 1 year experience on any 2 of the ff:

  • RDBMS
  • Mysql
  • Postgres
  • CockroachDB
  • SQL Server/Oracle/DB2
  • NoSQL
  • MongoDB
  • Cassandra
  • DynamoDB
  • Time-series
  • Prometheus
  • InfluxDB
  • Graphite

Software/Container Platform- at least 1 year experience on any of the ff

  • UNIX
  • Linux
  • Docker/Kubernetes
  • Podman

Cloud computing platform- -at least 1 year experience on any 2 of the ff:

  • AWS - Amazon web services
  • Microsoft Azure
  • Google cloud platform
  • Alicloud

About Encora

  • Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.

Job Summary

CompanyEncora
LocationManila
TypeFull-Time
LevelLead
DomainOther