Career

We welcome forward-thinking individuals at MSC Trustgate.
Together, we are positioned to provide industry-leading digital solutions to customers around the globe.

Current Job Openings

System Engineer (Shift Work)


Job Brief

We are looking for a System Engineer to join our team on a shift basis to help build out, maintain, and troubleshoot our rapidly expanding infrastructure. You have to demonstrate superb technical competency, delivering mission critical infrastructure and ensuring the highest levels of availability, performance and security. You will work in a shift rotation model to ensure 24/7 operational efficiency and support, keeping our systems running smoothly and securely.


Job Description

  • Manage and monitor all installed systems and infrastructure.
  • Install, configure, test and maintain operating systems, application software and system management tools.
  • Proactively ensure the highest levels of systems and infrastructure availability.
  • Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes.
  • Maintain security, backup, and redundancy strategies.
  • Write and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasks.
  • Participate in the design of information and operational support systems.
  • Provide 2nd and 3rd level support.
  • Liaise with vendors and other IT personnel for problem resolution.
  • Ensure round-the-clock monitoring of systems and infrastructure, identifying and resolving issues promptly during your assigned shift.
  • Provide system support to team members and users during your shift, including troubleshooting and guidance.

Requirements

  • BS/MS degree in Computer Science, Engineering or a related subject.
  • Experience in installing, configuring and troubleshooting UNIX/Linux based environments.
  • Experience in installing, configuring and maintaining infrastructure servers (e.g.,DNS, SMTP, NTP, LDAP).
  • Experience in the administration and performance tuning of application stacks (e.g.,Tomcat, JBoss, Apache, NGINX).
  • Have knowledge in the administration and performance tuning of RDBMS (e.g., MySQL/MariaDB, Oracle, MSSQL).
  • Cloud experience, preferably in Azure.
  • Experience with virtualization and containerization (e.g., VMware, KVM, Redhat Virtulization, Docker, Kubernetes).
  • Experience with monitoring systems (e.g., Nagios, Zabbix, LibreNMS).
  • Have knowledge or experience working with NAS Storage.
  • Solid scripting skills (e.g., shell scripts, Perl, Ruby, Python).
  • Solid networking knowledge (OSI network layers, TCP/IP).
  • The position requires working in shifts, including night shifts, weekends, and holidays depending on the shift rotation.
  • Shift schedules are designed to ensure 24/7 system support, which may include rotating shifts or fixed hours as per business needs.

Additional Information

This is an exciting opportunity for individuals who prefer or are comfortable with shift work and are looking to advance their career in a systems engineering role. You will be playing a key role in ensuring the continuity and security of the organization's IT infrastructure around the clock.

Apply Now

Software Developer


Responsibility

  • Develop software solutions by studying information needs, with conferring URS & SDS, studying systems flow, data usage and work processes, investigating problem areas, following the software development lifecycle.
  • Reviewing current systems.
  • Presenting ideas for system improvements, including cost proposals.
  • Working closely with analysts, designers and staff.
  • Producing detailed specifications and writing the programmer codes.
  • Testing the product in controlled, real situations before going live.
  • Preparation of training manuals for users.
  • Maintaining the systems once they are up and running.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures.
  • Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products.
  • Protects operations by keeping information confidential.
  • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
  • Deliver training to customer if required.

Requirements and skills

  • Analyzing Information , General Programming Skills, Software Design, Software Debugging, Software Documentation, Software Testing, Problem Solving, Teamwork, Software Development Fundamentals, Software Development Process, Software Requirements.
  • Programming: Java, C#, C++.
  • Web programming: PHP, JSP.
  • Framework: Laravel, CodeIgniter.
  • 3–5 years of working experience is required for this position.

Apply Now

Solution Architect


Summary

Solution Architect is to design, lead the development of company’s trust services solution as well as company in-house software requirement.


Essential Functions

  • Develop and maintain business, information and technical architectures and designs for PKI-base Trust Service Solution in accordance with best practice and that comply with Malaysia Digital Signature Act and appropriate standards and guideline.
  • Perform architectural reviews of business cases, implementation strategy and solution architecture specifications for Trust Service Solution to ensure that solutions are consistent with company or client’s requirements, standards, principles, and guidelines.
  • Translate business needs for Trust Service Solution into coherent and effective technical options to deliver detailed design specifications aligned with business requirements.
  • Collaborate with business analysts, and subject matter experts, contribute to the design of technology and business integration solutions that address issues and risks and provide value to stakeholders.
  • Research and evaluate the trends of digitisation in the industry including new and emerging technologies that could enable better integration between solutions to deliver new and innovative products.
  • Develop and maintain partnerships with other professionals across industry and the department to share information in the discovery of innovation.
  • Provide supervision and guidance to development teams.

Competency

  • Experience in technology design including integration of technologies and have very good knowledge in public key infrastructure, operating system, databases, security, infrastructure, and/or network.
  • Conceptual and analytical skills and the ability to respond to client business requirements.
  • Demonstrated ability to develop and maintain relationships with key internal stakeholders and external technology vendors in order to partner with them in delivering the required outcomes.
  • Demonstrated high level of expertise and experience in network architectures, client/server architectures and web architectures, and understanding of service delivery and support models and their impacts within a large and complex organisation.
  • Demonstrated understanding of how to integrate information technology with business processes and people.
  • Demonstrated ability to communicate, at business and technical levels, complex architectural concepts, drivers, and issues, in both written and verbal formats.

Supervisory responsibilities

Business Analyst, Software Engineer.


Position type

Full time, office hour but may require working overtime to meet deadline.


Required education and experience

Minimum bachelor’s degree in information technology or computer science or related field.


Additional eligibility qualifications

Experience or certification any of the following is advantageous:
  • The Open Group Architecture Framework (TOGAF).
  • Project management (PMP or PRINCE2).
  • Change management (CCMP, APMG CMF/CMP, etc).
  • Capability Maturity Model Integration (CMMI).

Apply Now

Let's get in touch!

Send us an email.

If your profile meets our requirements, you can email your resume to suzannah@msctrustgate.com or contact us for more info.