JOIN OUR TEAM
We are seeking talented and driven individuals to join our rapidly growing team.
Open Job Positions
Are you ready to become an expert in your field?
At Ekomas, work is more than a job – it’s an opportunity to gain knowledge and experience. We offer a dynamic environment for learning and growth.
Join us today and grow with us!
Senior Architect
MYR 15,000 - MYR 30,000
(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
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
Senior Software Engineer
MYR 5,500 - MYR 11,000
(depending on skills and experience)
Job Description
Participate and/ or lead in coding, developing, and back-end system support on existing and/ or new systems.
Develop and maintain standard and customised application.
Troubleshooting incidents and provide timely update and escalation when appropriate.
Develop/ Test systems and to ensure the successful delivery of the products within the estimated time frame.
Translate business requirements into functional and non-functional requirements.
Work closely with team members.
Follow up and ensure assigned team members perform their tasks on timely manner.
Comfortable with ambiguity and rapid change.
Take ownership of the tasks assigned and deliver with quality.
Requirements
Candidate must possess at least a Professional Certificate, Diploma, Advanced/Higher/Graduate Diploma, Bachelor's Degree, Post Graduate Diploma, Professional Degree, in Computer Science/ Information Technology, Engineering (Computer/ Telecommunication) or equivalent.
Required skill(s): PHP, MySQL.
Added advantage if have experience in: Blockchain, NodeJS, LINUX.
Min 2 to 5 years experience in full-stack/data engineering/backend, professional development; OR experienced handling complicated projects.
Team Lead or Management experience is added advantage.
Applicants must be willing to work in Kuala Lumpur city centre.
Junior Software Engineer (Entry Level)
MYR 3,500 - MYR 5,000
(depending on skills and experience)
Job Description
Participate in coding, developing, and back-end system support on existing and/ or new systems.
Develop and maintain standard and customised application.
1 Troubleshooting incidents and provide timely update and escalation when appropriate.
Develop/ Test systems and to ensure the successful delivery of the products within the estimated time frame.
Translate business requirements into functional and non-functional requirements.
Requirements
Required skill(s): PHP, MySQL, NodeJS, LINUX, Solid.
Candidate must possess at least a Professional Certificate, Diploma, Advanced/Higher/Graduate Diploma, Bachelor's Degree, Post Graduate Diploma, Professional Degree, in Computer Science/ Information Technology, Engineering (Computer/ Telecommunication) or equivalent.
Applicants must be willing to work in Kuala Lumpur city centre.
Fresh graduates/Entry Level applicants are encouraged to apply.
Graphic Designer (Entry Level)
MYR 3,000 - MYR 5,000
(depending on skills and experience)
Job Description
Design a wide variety of project types, including but not limited to logo/brand identity, web/interactive design, presentation design/development, digital and print collateral.
Creative flair and good sense of design/ layout with keen eye for details and composition, with a sense of aesthetic trends.
Creating and enhancing the design and layout of the website, web portals and web pages.
Requirements
Preferable candidates possess a Bachelor’s Degree, Post Graduate Diploma or Professional Degree in Art/Design/Creative Multimedia, Computer Science/Information Technology or equivalent.
Knowledge of skills in Adobe Illustrator, Adobe Photoshop.
Responsible, proactive, motivated and a team player.
Fresh graduates/ Entry level applicants are encouraged to apply.