Epicareer Might not Working Properly
Learn More

Solution Architect Associate

  • Full Time, onsite
  • Agensi Pekerjaan Nixan Mega (M) Sdn Bhd
  • Kuala Lumpur, Malaysia
RM 8,000 - RM 8,000 / month

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Client: GLC (Largest in their Utilities Industry)

Salary: Up to RM8,000

Other Benefits: Many other benefits to be shared during interview

JOB SUMMARY

The candidate is responsible for designing and developing solutions for web and mobile applications, from the front end to the back end and everything. These include security, cloud computing, Agile principles, SCRUM methodologies and other relevant technologies.

The role requires the candidate to work closely with cross-functional teams and stakeholders to deliver high-quality solutions that align with the enterprise architecture using sustainable and scalable technology stacks.

The candidate must be able to stay updated with industry and customer trends and contribute to solution/technology innovation.

The goal is to deliver high-quality, scalable, and secure digital/technology solutions in line with an enterprise architecture that supports the organization's objectives towards customer and operational excellence.

KEY DUTIES AND RESPONSIBILITIES

Main roles and responsibilities

· Architecture Alignment: Align the solution design to enterprise architecture with the overall business strategy. These include business architecture, data architecture, application/solution architecture, technology architecture, security architecture, infrastructure architecture, etc.

· Solution Design and Development: Design, develop, implement, deploy, and manage frontend, backend, integration, database, storage and cloud solutions for web and mobile applications, using robust, sustainable, and scalable technology stacks.

· Security: Implement secure software development practices to ensure the application and infrastructure meet security and compliance requirements with industry standards and regulations. These include managing access controls, monitoring the system for vulnerabilities and threats, secure data at transit and at rest, coding practices, automated security testing, etc.

· Process Improvement and Automation: Automate tests and check code quality, using tools such as Leapwork, Selenium, JUnit, or Cypress. Ensure that digital/technology solutions are holistic, fault-tolerant, scalable, and meet performance requirements.

· Product Improvement: Continuously track performance metrics, monitor the application performance, conduct analysis, identify, and address bottlenecks, tune configurations and troubleshoot issues to ensure optimal performance. Set up monitoring tools such as alerts, dashboards, and metrics to track and improve application performance in real time.

· Debugging and troubleshooting: Resolve customer issues related to mobile and web applications as the final support tier. These involve analyzing the problem, identifying the root cause, providing a solution to the customer, and prioritizing the product backlog.

· Project Management: Deliver solutions using Agile principles and SCRUM methodologies. These include sprint planning, daily scrum, sprint review, sprint retrospective, continuous integration, and development (CI/CD) and test-driven development (TDD).

· Stakeholder Management: Work closely with designers, product owners, and other developers to ensure the successful delivery of each sprint. The candidate must take ownership of their work and proactively identify and resolve issues that arise during the sprint.

· Change Management: Assist in change management activities to ensure successful adoption by the employees. These involve training, communication, support, and documentation.

· Documentation: Prepare and review all documentation up to date and coach the business user through training and support to enable the delivery of the best customer service.

· Agile Coach: Be part of an agile coaching team to guide, coach and create a culture of continuous improvement and helps the organization to transition to an Agile way of working and become self-organizing and self-managing.

· Communication: Communicates effectively with cross-functional teams and stakeholders, to ensure that everyone is informed and working together towards a common goal. This includes breaking down silos between teams, sharing information and knowledge, and establishing clear communication channels.

· Technology and Industry trends: Stays up to date with industry trends, and emerging technologies and provides thought leadership in the areas of cloud computing, digital transformation, innovation, etc.

· Innovation: Facilitate technology innovation and continuous improvements through the creation of proofs-of-concepts and prototypes with Solution Architects.

Qualifications:

· A Bachelor's degree in Computer Science, Information Technology, or a related field.

· Must have at least one of the following Professional Certifications (e.g., Certified Web Developer (CWD), Microsoft Certified: Azure Developer Associate, Oracle Certified Professional Developer, or equivalent certifications).

· Oracle Cloud Infrastructure (OCI) Integrator or Oracle Web Application Developer is added advantage.

Any relevant courses attended in web and mobile applications and technology stacks.

Experience:

· Minimum 5 years of experience in web and mobile application development and technology stacks.

· Experience working in enterprise and solution architecture roles involving over multiple systems with mix of modern and legacy systems.

· Extensive experience and track record in SOA and microservices design and implementation with complex integrations of systems

· Experience in delivering complex technical solutions that meet business requirements.

· Experience in engaging with stakeholders at all levels of an organization, including business executives, technical teams, and vendors.

· Experience leading high-performance team, cross-functional teams and managing projects to deliver results.

· Strong experience in areas of web and mobile technologies (minimum 6 areas):

  • Front-end development: HTML, CSS, JavaScript, React Native, React JS, Ionic, Angular, Vue.js, Typescript, etc.
  • Back-end development: .NET Core, C#, Node.js, PHP, Ruby on Rails, Python, Django, etc.
  • Cross Platform: React Native, Ionic, Xamarin, Flutter, etc.
  • Database management: MySQL, Oracle, SQL Server, MongoDB, PostgreSQL, etc.
  • Server management: Apache, Nginx, IIS, etc.
  • APIs: REST, SOAP, GraphQL, etc.
  • Cloud computing: Microsoft Azure, Alibaba Cloud, Amazon Web Services (AWS), Oracle Cloud, Salesforce Cloud, etc.
  • DevOps: Continuous integration and deployment (CI/CD), containerization (Docker), Jenkins, Docker, Kubernetes, etc.
  • Security: SSL/TLS certificates, password management, firewalls, etc.
  • Performance optimization: caching, load balancing, server tuning, etc.
  • Project management: Agile methodologies, Scrum, etc.
  • Quality assurance and testing: unit testing, integration testing, penetration test, end-to-end testing, etc.
  • User experience (UX) and user interface (UI) design and tools

Job Types: Full-time, Contract
Contract length: 24 months

Pay: Up to RM8,000.00 per month

Benefits:

  • Company car
  • Health insurance
  • Maternity leave
  • Opportunities for promotion
  • Parental leave
  • Professional development

Schedule:

  • Day shift

Supplemental Pay:

  • Performance bonus
Similar Jobs

1d ago

Production Supervisor
GLOVE EVOLUTION (M) SDN. BHD.

Full Time, onsite, onsite

Salary undisclosed

1d ago

Marketing Associate
Zenith Yacht Charters (Zenevents Pte Ltd)

Full Time, onsite, onsite

Salary undisclosed