What are the responsibilities and job description for the Solution Architect JD position at eKomas?
MYR 15,000-30,000
(depending on skills and experience)
(depending on skills and experience)
Position Summary
We are looking for an experienced Solution Architect to help design and deliver next-generation platform. Using your extensive experience, you will set the vision and strategy for implementation of new systems.
Key Responsibilities and Deliverables
- Cooperate with product owners to refine incoming business requirements and define associated non-functional requirements (NFRs) for the system to cooperate with engineering teams via tech lead to help implement the system that is fit for the established requirements.
- Cooperate with product and engineering teams to define and refine the domain model for the system, the ubiquitous language and how it is expressed in the code, architecture, documentation, etc.
- Participate in the planning and review activities.
- Ensure that the architectural decisions about the system are accurately captured and documented, with full background and reasoning.
- Determine fitness functions to help communicate non-functional requirements to the teams and act based on data rather than assumptions.
- Maintain a deep understanding of technology trends and direction.
Nice to have
- Deep understanding of DevOps concepts like SLAs, SLOs, SLIs, error budgets
- Experience in data architecture and selection of appropriate storage technologies (e.g. SQL, No-SQL, Data Lake, Data Warehouse, etc.)
- Experience in transforming an organization from an on-premise software delivery model into SaaS delivery model
- Experience in designing a system for multi-tenancy while factoring for common regulatory requirements
- Experience working with feature-flag/feature-toggle development
Knowledge and Experience
Must haves:
- Extensive experience building and delivering large-scale distributed systems
- Deep knowledge of application monitoring, logging, tracing, telemetry, analytics, alerting, time-series databases, and visualization of this data.
- Experience with at least one cloud providers (Azure / AWS / GCP) including core PaaS, compute, network, storage, and deployment services.
- Experience with Docker, microservices, containerized deployment, and service orchestration (Kubernetes preferred).
- Experience with canary and blue-green deployment strategies that reduce downtime and risk
- Experience in automating continuous Integration, continuous Delivery at scale
- Experience with infrastructure automation (e.g. Azure Resource Manager (ARM), Helm Charts, Terraform)
- Experience with test automation strategy and approach
- Strong communication skills - written and verbal
- Demonstrate team leadership capabilities and the ability to work effectively with all levels
- Proven excellent oral and written communication skills (including exceptional technical storytelling)
- Broad Technical Knowledge (Candidate with hands on experience will have added advantage)
Language
PHP, Java, .NET
Blockchain Technology
nodeJS, solidity, web3
Mobile App Development
Android Java, iOS swift, Flutter
Frontend
Html, css, JavaScript, ReAct
Other basic platform
Linux Server
MySql
nodeJS
Python
Web socket
XMPP
Mnesia
Email us your CV to hr@ekomas.com
Solution Architect (SAP BW/BI)
Lindt & Sprüngli (North America) Inc. -
San Leandro, CA
SAP Solution Architect (Techno Functional)
Creed Infotech Private Limited -
Emeryville, CA
IBM ECM Technical Solution Architect
Agile Global Solutions, Inc -
Oakland, CA