Epicareer Might not Working Properly
Learn More

Enterprise & Solution Architect

  • Full Time, onsite
  • Agensi Pekerjaan Nixan Mega (M) Sdn Bhd
  • Kuala Lumpur, Malaysia
RM 7,000 - RM 13,000 / Per Mon

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

Salary: RM7000 to RM13,000

Car Allowance: Up to RM1,600

Other Benefits: Many other benefits to be shared during interview

JOB SUMMARY

The role is responsible for the alignment of development strategy and technology architecture.

The candidate will lead a team of solution architects to develop and deliver web and mobile applications according to Agile principles and methodologies. The role must have extensive experience in web and mobile application development on the cloud involving complex integrations between cloud and legacy systems. The candidate must have a track record in developing chatbots based on Artificial Intelligence (AI) and Machine Learning.

The candidate leads a team to oversee the design and implementation of technology solutions. The candidate is responsible for mentoring and guiding junior team members.

The candidate must have a broad understanding of business and technology to bridge the gap between the technical and non-technical stakeholders.

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

KEY DUTIES AND RESPONSIBILITIES

C.1) Main roles and responsibilities

· Lead a team of Solution Architects, guiding, coaching, and mentoring them, and ensuring they work closely with business stakeholders to deliver digital/technology solutions development that aligns with the goals and objectives of the organization.

· Design architecture standards and frameworks to support the overall technology roadmap and compliance standards for organization's digital/technology solutions development and implementation.

· Align enterprise architecture with overall business strategy including business architecture, data and database architecture, application/solution architecture, technology architecture, security architecture, infrastructure architecture, etc.

· Define and enforce standards and best practices for solutions development and ensure that the various components of a solution integrate seamlessly and work together with the rest of the organization's technology infrastructure.

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

· Review the feedback from customers, business and technical teams and continuously improve applications. Work closely with product team to prioritize the development work and deliver according to agile principles using SCRUM methodology.

· Manage customer issues resolution related to mobile and web applications as final support tier. This involves analyzing the problem, identifying the root cause, providing a solution to the customer, and prioritizing into product backlog.

· Ensure that digital/technology solutions are holistic, fault-tolerant, scalable, and meet performance requirements through continuous improvement process.

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

Communicates effectively with cross-functional teams and stakeholders, to gather feedback and 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.

· Lead by example and be an agile coach to create a culture of continuous improvement and helps organization to transition to an Agile way of working and become self-organizing and self-managing.

· Manage budgets and timelines for the solution architecture team and ensure that projects are completed on time and within budget.

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

· Facilitate technology innovation and continuous improvements through the creation of proof-of-concepts and prototypes to support growth and usage of the applications.

Qualifications:

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

· Must have at least one of the following Professional Certifications (e.g., Microsoft Certified Azure Solutions Architect, Certified Enterprise Architect (CEA), Certified Solutions Architect (CSA) or equivalent certifications).

Any relevant courses attended in architecture design and implementations, microservices architecture, software development, web and mobile programming languages and tools.

Experience:

· Minimum 8 years of experience in web and mobile application development technologies and/or enterprise architecture implementation.

· 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 implementing security measures within the web and mobile application process.

· Expertise in using monitoring tools and optimizing application performance tools.

· Experience in troubleshooting and resolving customer issues related to mobile and web applications, including track record in enabling First Contact Resolution (FCR).

· 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.

· Experience in Big data, Machine Learning, Analytics, Data Science technologies and tools are added advantage.

· Experience in areas of web and mobile technologies (minimum 3 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: RM7,000.00 - RM13,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