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

Job Description

  • Maintaining and administering computer networks and related computing environments including systems software, applications software, hardware, and configurations.
  • Performing disaster recovery operations and data backups when required.
  • Protecting data, software, and hardware by coordinating, planning, and implementing network security measures.
  • Troubleshooting, diagnosing, and resolving hardware, software, and other network and system problems.
  • Replacing faulty network hardware components when required.
  • Maintaining, configuring, and monitoring virus protection software and email applications.
  • Monitoring network performance to determine if adjustments need to be made.
  • Conferring with network users about solving existing system problems.
  • Operating master consoles to monitor the performance of networks and computer systems.
  • Coordinating computer network access and use.
  • Designing, configuring, and testing networking software, computer hardware, and operating system software.
  • PKI knowledge is an added advantage.


  • Bachelor’s Degree in Information Technology related field of study with a network engineering focus.
  • Strong understanding of network infrastructure and network hardware.
  • Ability to think through problems and visualize solutions.
  • Ability to implement, administer, and troubleshoot network infrastructure devices, including wireless access points, firewall, routers, switches, controllers.
  • Knowledge of application transport and network infrastructure protocols.
  • Ability to create accurate network diagrams and documentation for design and planning network communication systems.
  • Provides specific detailed information for hardware and software selection.
  • Ability to quickly learn new or unfamiliar technology and products using documentation and internet resources.
  • Ability to work with all levels of staff within and outside of IT and outside the organization.
  • A self-starter able to work independently but comfortable working in a team environment.
  • Good analytical and problem-solving skills.
  • Dependable and flexible when necessary.
  • Network security experience.
  • LAN and WAN experience.

Job Brief

We are looking for a System Engineer 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.

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.


  • 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).

Job Description

  • Monitor all installed systems and infrastructure.
  • Install, configure, test and maintain operating systems, application software and system management tools.
  • Ensure the highest levels of systems and infrastructure availability.
  • Maintain security and backup.
  • Provide 1st level support for company IT infrastructure.


  • Diploma or Degree Computer Science, Engineering or a related subject.
  • Student who are looking for industrial training program.

Job Description

  • Responsible for the design, program unit test and functional test of software platform and server.
  • Collaborate with other teams and create efficient and positive outcomes for the client.
  • Work closely with senior developers and team lead to deliver the task per agreed schedule.
  • Involve in optimization and secondary development of the product to enhance the performance of existing business logic.
  • Strong troubleshooting and debugging skills to optimize performance.
  • Contract basis.


  • Mandatory Skillset: PHP, MySQL, Database Development.
  • Knowledge of PHP web frameworks including Laravel, and CodeIgniter.
  • Knowledge of front-end technologies including CSS3, JavaScript, and HTML5.
  • Understanding of object-oriented PHP programming.
  • Previous experience creating system applications.
  • Proficient with code versioning tools such as Git.
  • Familiarity with SQL databases.

Job Description

IT Consultant cum Pre Sales/Business Analyst and Solution Architect in IT Security area fields exclusively in Public Key Infrastructures (PKI).

Job scope requires:

  • In depth knowledge in Public Key Infrastructures (PKI).
  • In depth knowledge about cryptography and cybersecurity in general.
  • Good interpersonal skills.
  • Presenting slides.
  • Discussing the solution, face to face with client.
  • Assisting sales team members in closing sales with client.
  • Travelling.

Experience in preparing:

  • Product slides.
  • Technical proposals.
  • Tender sheet.
  • Users requirements and specifications (URS).
  • System requirements and specifications (SRS).
  • Well verse on technical diagram.

Post sales service:

  • Handling training session (as instructor).
  • Producing related manual guides to the end users


  • Contribute to the development of the product market strategy, define new product requirements, and drive new product development to grow products in-line with MSC Trustgate business goals.
  • Responsible for developing the roadmap for their product/service line across the full product life cycle.


Market analysis

  • Define market.
  • Pipeline buyer analysis.
  • Competitor analysis.
  • Resources and competencies.
  • Win/loss analysis.

Strategic planning

  • Product strategy.
  • Pricing and packaging.
  • Business model and plan.
  • Product planning requirements and scenarios.

Go to market

  • Product positioning.

Sales enablement

  • Channel and sales training.

Product evaluation

  • Performance analysis.


  • Bachelor’s or associate degrees in marketing, business management or advertising.
  • Excellent communication skills, both verbal and written.
  • Must have persuasion aptitude and the ability to coordinate activities.

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.