Job Archives

Full Time
Ebene
Posted 3 weeks ago

Job Description:

We are seeking a talented Associate Test Engineer to join our software testing team. The ideal candidate will have a strong background in software testing principles, experience in programming, and a passion for ensuring software quality. As an Associate Test Engineer, you will be responsible for designing, executing, and automating test cases to validate software functionality, performance, and APIs.

Responsibilities:

  • Collaborate with cross-functional teams to understand software requirements and design comprehensive test plans and test cases.
  • Execute manual and automated test cases to verify software functionality, usability, and performance across web, mobile, and desktop platforms.
  • Identify, document, and track software defects using bug tracking tools (e.g., Jira) and work closely with development teams to ensure timely resolution.
  • Participate in the design and implementation of automated test frameworks and tools.
  • Perform regression testing to ensure software quality and stability.
  • Contribute to the continuous improvement of testing processes, methodologies, and tools to enhance efficiency and effectiveness.
  • Communicate test results and quality metrics to stakeholders in a clear and concise manner.
  • Ability to troubleshoot technical issues, analyze log files, and perform root cause analysis to identify and resolve software defects.

Good to Have:

  • Familiarity with API testing tools (e.g., Postman, SoapUI) and techniques for testing RESTful and SOAP APIs.
  • Knowledge of relational databases (e.g., MySQL, PostgreSQL) and SQL queries for database testing and data validation.
  • Knowledge of FQL.
  • Test Automation knowledge.
  • Proficiency in programming languages such as Java & Javascript.

Requirements:

  • Strong understanding of software testing principles and methodologies.
  • Experience with bug tracking and version control systems (e.g., Jira).
  • Excellent analytical and problem-solving skills.
  • Strong attention to detail and ability to work effectively in a fast-paced environment.
  • Excellent communication and interpersonal skills.
  • Knowledge of agile development methodologies.
  • Ability to work under pressure.
  • Ability to learn by self.

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • At least 1-2 years of work experience in software testing or quality assurance.
  • ISTQB or other relevant certifications in software testing. (Good to have)

Benefits:

  • Competitive salary and benefits package.
  • Opportunities for professional growth and career advancement.
  • Dynamic and collaborative work environment.
  • Flexible work hours and remote work options.

Job Features

Job Category

Quality Assurance

Job Description: We are seeking a talented Associate Test Engineer to join our software testing team. The ideal candidate will have a strong background in software testing principles, experience in pr...View more

Full Time
Ebene
Posted 2 months ago

Description of role:

Providing support to the Account Officers, Senior Accounting Officers and Accountant.

Role Competencies:

  • Prepare bank reconciliation
  • Prepare payment vouchers
  • Preparing and sending of invoices
  • Post entries in Accounting System
  • Prepare Journal Entries
  • Assist in the preparation of Accounting schedules
  • Assist in both internal and external auditing

Candidate Profile:

  • Degree in Accounting & Finance or related and/or at least started Level 2 ACCA.
  • At Least 1 year of experience in an accounts department
  • Proficient in Ms Office (Excel, Word, Outlook)

Job Features

Job Category

Management and Finance

Description of role: Providing support to the Account Officers, Senior Accounting Officers and Accountant. Role Competencies: Candidate Profile:

Full Time
Ebene
Posted 2 months ago

The role consists of ensuring the smooth and efficient operations within the Human Resources and Administrative functions at MNS.

Main Responsibilities:

  • Assist in the day-to-day operations of the HR & Admin Department
  • Stationery Management: Monitor and supply office supplies and maintain inventory.
  • Registry and Courier Management
  • Assist with travel arrangements, including booking flights, accommodations, and transportation.
  • Arrange catering and logistics for meetings and events.
  • Assist with the organization and coordination of office events or meetings.
  • Compile and maintain Admin Trackers and submit as and when required.
  • Support special projects as assigned by Head of HR and/or Management.
  • Any other ad hoc duties

Knowledge, Skills and Abilities:

  • Proficient in MS Office
  • Good organizational skills
  • Ability to always maintain confidentiality
  • Good interpersonal and communication skills
  • Willing to learn and take initiatives

Candidate Profile: 

  • At least a Diploma in Business Administration or related course. 
  • At least 2 years of experience in an administrative role.  
  • Experience in the IT Sector is a definite plus. 
  • Proficient in Ms Office Word, Excel & Powerpoint. 

Job Features

Job Category

Human Resources & Administration

The role consists of ensuring the smooth and efficient operations within the Human Resources and Administrative functions at MNS. Main Responsibilities: Knowledge, Skills and Abilities: Candidate Prof...View more

Full Time
Ebene
Posted 2 months ago

Job Purpose Summary:

We are looking for a highly organized and proactive Programme Officer to assist in the development, coordination and implementation of training programs for the MNS Training Centre. The ideal candidate needs to have some exposure in training and development, excellent communication skills, strong administrative skills, and a passion for continuous learning.

Main Responsibilities:

  • Assist the Training Manager and Training Committee to identify training needs and assist in the development of comprehensive training programs aligned with organizational goals.
  • Assist in designing training materials, including presentations, manuals, and handouts.
  • Coordinate Logistics for training sessions, including scheduling venues, arranging catering and managing equipment and materials.
  • Liaise with trainers, facilitators, and participants to ensure smooth delivery of training programs and address any logistical or technical issues.
  • Support the evaluation of training programs through participant feedback, surveys, and assessments, and provide recommendations for improvement.
  • Maintain accurate records of training activities, including attendance, evaluations, and training materials inventory.
  • Assist in promoting training programs through various channels, including social media, email campaigns, and website updates.
  • Handle all formalities with MQA, HRDC and other stakeholders regarding training programs.
  • Any other related adhoc duties as may be assigned by the Training Manager.

Qualifications & Experience:

  • At least a Diploma in Business Administration, or related field.
  • At least 2 years of experience (experience in training and development is desirable).

Knowledge, Skills and Abilities

  • Proficient in MS Office (Word, Excel, PowerPoint, Outlook)
  • Excellent communication and interpersonal skills.
  • Having an excellent customer service approach.
  • Good organizational skills (manage workload, good time management, deadline oriented)
  • Detailed oriented.
  • Ability to work effectively in a team and independently.
  • Willing to learn & take initiatives.

Additional Information:

At MNS, we offer a competitive salary, comprehensive benefits, and a supportive work environment. Don't miss out on this amazing opportunity to take your career to the next level.

Job Features

Job Category

Training

Job Purpose Summary: We are looking for a highly organized and proactive Programme Officer to assist in the development, coordination and implementation of training programs for the MNS Training Centr...View more

Full Time
Ebene
Posted 3 months ago

Key Responsibilities:

We are looking for a highly skilled and experienced UI Architect specialized in Angular to join our dynamic team. The ideal candidate will have a deep understanding of front-end technologies with a focus on Angular frameworks. This role involves designing and implementing complex web applications that deliver outstanding user experiences. As a UI Architect, you will lead the front-end development team, ensuring that the architectural vision is realized with high-quality code and innovative solutions.

  • Design and implement scalable, maintainable, and adaptive UI architecture using Angular.
  • Lead the front-end development team, providing technical guidance and mentorship.
  • Collaborate with product managers, UX/UI designers, and backend engineers to ensure seamless integration and delivery of high-quality applications.
  • Establish coding standards, best practices, and development methodologies for Angular-based projects.
  • Conduct code reviews and ensure that the codebase is clean, efficient, and aligned with the architectural vision.
  • Stay abreast of new Angular features and capabilities, as well as broader trends in front-end development, to continually improve the product and development process.
  • Optimize application for maximum speed and scalability while ensuring application security.
  • Solve complex performance problems and architectural challenges.
  • Lead by example by writing clean, testable, and efficient code.

Required Qualifications and Skills:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • At least 5 years of experience in front-end development, with a minimum of 3 years focusing on Angular.
  • Strong expertise in Angular and its core principles, including modules, components, services, and dependency injection.
  • Proficiency in HTML5, CSS3, and JavaScript/TypeScript.
  • Experience with responsive and adaptive design principles.
  • Understanding of cross-browser compatibility issues and ways to work around them.
  • Familiarity with front-end build tools, such as Angular CLI, Webpack, npm, etc.
  • Experience with RESTful APIs and web services integration.
  • Excellent problem-solving skills, with the ability to architect high-performance, scalable solutions.
  • Strong leadership and communication skills, capable of motivating and guiding a team of developers.
  • Experience in Agile/Scrum development processes.

Desirable Skills:

  • Experience with other front-end frameworks (React, Vue.js) is a plus.
  • Experience with mobile development is a plus.
  • Knowledge of state management libraries (NgRx, Redux) and their integration with Angular.
  • Familiarity with docker and CI/CD pipelines.

Job Features

Job Category

Innovation and Technology

Key Responsibilities: We are looking for a highly skilled and experienced UI Architect specialized in Angular to join our dynamic team. The ideal candidate will have a deep understanding of front-end ...View more

Full Time
Ebene
Posted 3 months ago

About Us:

Mauritius Network Services Ltd is at the forefront of innovation in the IT field, dedicated to delivering outstanding digital experiences that resonate with our audience. Our team is composed of creators, thinkers, and innovators who are passionate about pushing the boundaries of digital design. We believe in creating products that are not only visually stunning but also user-friendly and accessible to all.

The Role:

We are seeking a talented and experienced UI/UX Designer to join our dynamic team. The ideal candidate will have a minimum of three years of experience in UI and UX design, with a proven track record of creating intuitive and impactful digital experiences. As a UI/UX Designer, you will play a crucial role in the entire design process, from understanding user needs and generating ideas to prototyping and testing innovative solutions.

Key Responsibilities:

  • Gather insights, identify user needs and pain points by conducting UX research, using various methods of collecting information.
  • Collaborate with product managers, business analysts, designers, developers, and stakeholders to create user centric solutions focused on meeting requirements outlined for each project.
  • Practice UI and UX best practices and accessibility standards across all projects at each stage of the design process,
  • Design pixel perfect layouts for all device types (Desktop, Mobile, etc)
  • Build high fidelity prototypes to help in facilitating client meetings and handing over of designs with the development teams.
  • Utilize data and user feedback to iterate and improve designs continuously.
  • Update and maintain existing design systems by staying up to date with industry standards and trends.

Requirements:

  • A minimum of three years of experience in UI and UX design, preferably in a tech or digital product company.
  • A strong portfolio showcasing your design process and solutions, with an emphasis on breakdowns of your work.
  • Proficiency in design and prototyping tools such as Sketch, Figma, InVision etc.
  • Excellent understanding of user-centered design principles, usability, and accessibility standards.
  • Exceptional graphic design skills with a good understanding of graphic design principles, and use of Adobe Suite software such as Photoshop, Illustrator, etc.
  • Strong communication and collaboration skills, with the ability to work effectively in a team and independently.
  • A degree in Design, Human-Computer Interaction, or a related field is preferred.
  • Basic knowledge on understanding of development tools and frameworks will be an advantage.

Why Join Us:

  • Be a part of a forward-thinking design team that values innovation and creativity.
  • Work on exciting projects that challenge the status quo and make a difference in the industry.
  • Enjoy a flexible and supportive work environment, whether you're in the office or working remotely.
  • Benefit from a competitive salary, comprehensive benefits package, and opportunities for professional growth.

Job Features

Job Category

Innovation and Technology

About Us: Mauritius Network Services Ltd is at the forefront of innovation in the IT field, dedicated to delivering outstanding digital experiences that resonate with our audience. Our team is compose...View more

Full Time
Ebene
Posted 3 months ago

We are seeking a skilled and experienced Senior Software Engineer primarily to join our Maintenance Team.

Responsibilities

  • Develop robust, resilient, flexible, scalable and secure applications
  • Ensure high quality deliverables through unit testing and code reviews
  • Translate requirements specification into technical specifications
  • Ability to work under pressure and within tight deadlines
  • Mentor junior developers, providing guidance and support through code reviews, design discussions, and best practices.
  • Lead the development of complex software projects, ensuring robustness, performance, and scalability.
  • Troubleshoot, identify, and fix software defects.
  • Adoption of new technologies, methodology and tooling
  • Stay up-to-date with new technology and best practices
  • Write and maintain documentation

Requirements

  • Degree in IT or equivalent
  • Minimum 4 years of experience in Java
  • Strong understanding of Java and its ecosystems.
  • Solid experience with Spring Framework (Spring Boot, Spring MVC, Spring Data).
  • Good knowledge of OOP and conversant with Agile Methodology
  • Good understanding of Design Patterns and UML.
  • Good understanding of transactions and resource pooling
  • Use of concurrent versioning systems (Git), Maven, CI/CD
  • Knowledge of software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, and testing
  • Experience with front-end technologies (jQuery, Vue.js, Angular, React) is a plus.
  • Experience with Oracle database, MySql, Postgres and MongoDB
  • Proficient in designing and implementing RESTful APIs.
  • Unit/Integration testing
  • Application of security practices into the software development process
  • Excellent problem-solving and analytical skills.
  • Strong communication and team collaboration skills.

Nice to have:

  • Cloud experience
  • Spring Cloud
  • Kubernetes & Docker

Job Features

Job Category

Innovation and Technology

We are seeking a skilled and experienced Senior Software Engineer primarily to join our Maintenance Team. Responsibilities Requirements Nice to have:

Full Time
Ebene
Posted 3 months ago

We are seeking a skilled and experienced Software Engineer primarily to join our Maintenance Team.

Responsibilities

  • Develop robust, resilient, flexible, scalable and secure applications
  • Ensure high quality deliverables through unit testing and code reviews
  • Translate requirements specification into technical specifications
  • Ability to work under pressure and within tight deadlines
  • Autonomous and ability to plan own work
  • Adoption of new technologies, methodology and tooling
  • Stay up-to-date with new technology and best practices
  • Write and maintain documentation

Requirements

  • Degree in IT or equivalent
  • Minimum 2 years of experience in Java
  • Hands-on experience in Application & Database Design
  • Good knowledge of OOP and conversant with Agile Methodology
  • Good understanding of Design Patterns and UML.
  • Good understanding of transactions and resource pooling
  • Use of concurrent versioning systems (Git), Maven, CI/CD
  • Experience with Spring Framework, Spring Batch, JPA (Hibernate / Spring Data), Message Broker (RabbitMq / Kafka)
  • Experience with any JavaScript framework (jQuery, Vue.js, Angular, ReactJS), CSS and HTML
  • Experience with Oracle database, MySql, Postgres and MongoDB
  • Experience in REST webservices
  • Unit/Integration testing
  • Application of security practices into the software development process

Nice to have:

  • Cloud experience
  • Spring Cloud
  • Kubernetes & Docker

Job Features

Job Category

Innovation and Technology

We are seeking a skilled and experienced Software Engineer primarily to join our Maintenance Team. Responsibilities Requirements Nice to have:

Full Time
Ebene
Posted 3 months ago

We are currently seeking an experienced Senior Frontend Developer specializing in Angular to join our dynamic team of experts. Our ideal candidate is someone who is passionate about creating user-friendly, efficient, and scalable web applications.

Job Description:

As a Senior Frontend Developer, you will be responsible for leading the development of high-quality front-end interfaces using Angular. Your expertise will contribute to the entire software development life cycle, from conception to deployment.

Key Responsibilities:

  • Lead the development of new user-facing features using Angular.
  • Ensure the technical feasibility of UI/UX designs and translate them into high-quality code.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with back-end developers and web designers to improve usability.
  • Write comprehensive tests to ensure the robustness and performance of applications.
  • Provide technical guidance and mentorship to junior developers.
  • Stay abreast of emerging technologies and industry trends and apply them into operations and activities.

Requirements:

  • Bachelor’s degree in Computer Science or a related field.
  • 5+ years of experience in front-end development, with at least 3 years specializing in Angular.
  • Proficient understanding of web markup, including HTML5, CSS3.
  • Deep knowledge of Angular practices and commonly used modules based on extensive work experience.
  • Experience with RESTful APIs and asynchronous request handling.
  • Proficiency in code versioning tools, such as Git.
  • Strong understanding of cross-browser compatibility issues and ways to work around them.
  • Excellent problem-solving skills and attention to detail.

Nice to Have:

  • Experience with other JavaScript frameworks like React or Vue.js.
  • Knowledge of TypeScript.
  • Understanding of state management patterns such as NgRx or Redux.
  • Knowledge of Docker
  • Knowledge of Low Code / No Code Tools

Job Features

Job Category

Innovation and Technology

We are currently seeking an experienced Senior Frontend Developer specializing in Angular to join our dynamic team of experts. Our ideal candidate is someone who is passionate about creating user-frie...View more

Full Time
Ebene
Posted 3 months ago

We are seeking a ReactJS/React Native developer with a proven track record of creating scalable websites and mobile applications with dynamic user experience. The ideal candidate will have a fine eye for detail and a passion for making websites and mobile applications that wow people, willing to go above and beyond to bring them to life. They can work independently with minimal supervision and are comfortable collaborating with team members from the organization.

Tasks/Responsibilities:

  • Create responsive websites or mobile applications while ensuring a smooth and delightful user experience across various devices and browsers. ReactJS will be the main programming language.
  • Design and develop mobile applications on React Native
  • Build reusable user interface components using React.js and React Native to meet project requirements
  • Translate designs from Figma or any other wireframes into high quality code
  • Troubleshooting, debugging & optimizing code to enable maximum performance across devices and browsers
  • Providing code documentation and other inputs to technical documents.
  • Conducting and participating in code reviews and providing constructive feedback to team members
  • Build and deploy React Native mobile application onto mobile hosting platform like Google Playstore, IOS Store and Huawei AppGallery
  • Working with other JavaScript developers and software engineers to develop front-end and back-end architecture that’s well-structured and flexible, along with the APIs to support it
  • Stay up to date with the latest web and mobile technologies namely on React.js, React Native, Next.js, mobile Native APIs and CMS trends

Knowledge/expertise required:

  • Understanding of front-end development technologies such as HTML, CSS, and JavaScript
  • Solid experience in React.js and React Native
  • Good experience in ReactJS hook and workflows and state management libraries like Redux
  • Experience with Next.js and Strapi or any other headless CMS
  • Extensive knowledge about mobile app development including the whole process, from building code to publishing to App Store and Play Store and AppGallery
  • Proven experience in building custom application using headless CMS.
  • Understanding mobile app design guidelines on each platform and being aware of their differences
  • Familiarity with push notifications, offline mode, Redux and other mobile API already available in native Android and IOS.
  • Good understanding of RESTful APIs and experience integrating them into React applications
  • Possess version control skills using Git and experience with collaborative development workflows
  • Experience in Angular is an added advantage
  • Proficiency in collaborating with teams and using project management tools like JIRA.
  • A problem-solving mindset with the ability to brainstorm creative solutions.
  • Quick learner with a passion for staying updated on the latest industry trends.
  • Dedication to producing high-quality code and delivering projects on time.
  • Ability to work effectively both as part of a team and independently with agile development experience
  • Excellent communication skills and a keen eye for detail.

Minimum requirement:

  • At least 2 years of experience in front-end development using a Headless CMS
  • At least 1 mobile application already published onto App Store or Play Store

Job Features

Job Category

Innovation and Technology

We are seeking a ReactJS/React Native developer with a proven track record of creating scalable websites and mobile applications with dynamic user experience. The ideal candidate will have a fine eye ...View more

Full Time
Ebene
Posted 4 months ago

Description:

In the Devops team your will require to monitor, maintain in operational condition the technical infrastructures of various platforms based on Linux systems and also perform application deployments.

Responsibilities:

  • Perform release & maintainance of applications.
  • Automation and Deployment of application across various platforms ( Kubernetes, Docker)
  • Implement and manage containerization technologies and orchestration tools.
  • Monitor system performance, reliability and availability.
  • Creating and maintaining CICD pipelines for various applications using Jenkins.
  • Documenting processes and maintaining knowledgebase.
  • Automation of processes

Skills and Qualifications:

  • At least Diploma level in Computer Science of equivalent, with minimum 1 year experience in Devops or System Administration or equivalent.
  • Understanding across a broad spectrum of technologies including:
    • Shell Scripting
    • Version control: Git, Github, Bitbucket
    • Containerization technologies: Docker, ContainerD
    • Orchestration tools: Kubernetes, Docker Swarm
    • At least one programming language: Python | Java
    • Database management: Mysql, Mongo, Postgresql
    • Cloud: Oracle, AWS
  • Experience in Linux environments: Preferably Redhat based systems
  • Good analytical and troubleshooting skills
  • Good oral and written communication skills

Job Features

Job Category

Innovation and Technology

Description: In the Devops team your will require to monitor, maintain in operational condition the technical infrastructures of various platforms based on Linux systems and also perform application d...View more

Full Time
Ebene
Posted 4 months ago

Description of role

The functional analyst will be responsible for gathering user requirements and translates them into a detailed functional document that will be used to build the software.

Activities

  • Gather information from clients through interviews.
  • Study current systems and processes in place.
  • Translate client requirements using simple terms, into a functional document.
  • Collaborate with designers and architects to translate functional requirements into detailed technical specifications.
  • Participate in the design process to ensure that the proposed solutions align with the specified functional requirements.
  • Work closely with developers to ensure a shared understanding of requirements and to address any questions or clarifications needed during the implementation phase.
  • Work with testing teams to develop test cases based on functional requirements.
  • Participate in the testing of the software application to ensure that it meets the specified functional criteria.
  • Assist users in preparing for and conducting UAT to validate that the software meets their needs.
  • Write up of end user documents.

Candidate Profile:

  • Degree in IT from a recognized institution or equivalent.
  • At least 2-3 years’ experience working as a Functional Analyst.

Job Features

Job Category

Innovation and Technology, Service Delivery

Description of role The functional analyst will be responsible for gathering user requirements and translates them into a detailed functional document that will be used to build the software. Activiti...View more

Full Time
Ebene
Posted 4 months ago

Roles & Responsibilities

  • Plan, design, and implement network solutions that meet the business needs and objectives
  • Configure, maintain, and monitor network and communication devices, such as routers, switches, firewalls, load balancers, WIFI access points, servers, etc.
  • Troubleshoot and resolve network issues, such as connectivity, performance, security, etc.
  • Ensure network security and compliance with policies and standards.
  • Provide network support and assistance to end-users and other IT staff.
  • Document network configurations, procedures, and changes.
  • Research and evaluate new network technologies and products.
  • Perform network upgrades, backups, and maintenance.
  • Define the Network architecture and implement using the best industry practices.
  • Ensure resources, technology & tools are in place to support the delivery of IT services on 24x7 basis with the required performance.
  • Responsible for the inventory of network assets and follow established procedures for decommissioning and scrapping of company assets.
  • Ensure the smooth running of critical systems, WAN, Internet lines & other point-to-point connectivity, etc.
  • Monitor performance of communication lines using PRTG and/or any other tools.
  • Ensure all inter-cabling connectivity among collocated server racks are neat and labeled; maintain an updated interconnectivity diagram between routers to firewalls, firewalls to load balancers, and switches to servers.
  • Update the latest version of network (LAN/WAN) and server topologies.
  • Ensure managed hosting services & network systems run as per the colocation agreement; Scrutinize/ understand the contract clauses for the proper delivery of service by the ISP.
  • Renew the URLs and manage the SSL certificates with the Certification Authority.
  • Ensure the proper running of the on-premises PABX system till it is decommissioned.
  • Understand & follow the configuration of Cloud PABX system with the service provider.
  • Maintain an up-to-date listing of licenses and support renewals, for instance:
    • Data center colocation and communication lines for all sites,
    • Managed services for routers, switches, firewalls,
    • Cloud PABX system,
    • Software load balancers,
    • URLs and Digital Certificates.
  • Perform root cause analysis of recurring technical problems & identify solutions to resolve issues.
  • Interact/negotiate with suppliers, managed service providers, contractors for proactively managing the network and IT Infrastructure.
  • Collaborate with colocation service provider and escalate complex technical issues till the issues are resolved.
  • Provide written justifications for acquiring high-end hardware/software.
  • Proficient in documenting complex network matters in a precise format.
  • Study current/upcoming network and network security requirements for budget estimation, determine capacity planning for short & medium term.
  • Adhere to the established Procurement policy for all Network/Communication related purchases.
  • Enforce the application of change management procedures with colocation service providers and internal staff.
  • Assist Network Engineer to ensure the switchover of public IPs to the DR site with the ISP.
  • Ensure risks to information are properly managed & security is embedded within networking processes.
  • Involve in the security implementation based on ISO27001 control guidelines.
  • Follow & adhere to the procedures of data privacy and protection.
  • Assist Network Engineer in drafting responses to audit queries relating to Network, Communication & Network Security.
  • Produce incident reports on Network/Communication disruptions and/or prolonged outages.
  • Keep updated with technology trends & propose innovative solutions.
  • Prioritize & execute tasks in a high-pressure environment within tight deadlines.
  • Work in collaboration with DevOps team and implement/address the requirements of microservices platform such as Kubernetes.
  • Any other cognate duties related to Network & Network Security as directed by the Head of Department.

Qualifications and Certifications

  • Diploma in Computer Science or any other equivalent acceptable qualifications.
  • Certified in any one of the fields: CCNA, NSE, CompTIA+ or any other.
  • Knowledge of Information Security and/or ISO27001 implementation will be an advantage.

Experiences and Skills

  • At least 2 years’ experience in Network Administration or security or in a similar role.
  • Network & Communication concepts: OSI, TCP/IP layers, WAN, Switching, Routing, Subnetting, network troubleshooting tool, Load Balancing and PABX on premise or on cloud.
  • Knowledge of Network Security: Firewalling, Log analysis, VPN-IPSEC, SSL-VPN, VPN Tokens.
  • Knowledge of Windows operating systems and Active Directory.
  • Good written, oral, and interpersonal communication skills.
  • Knowhow in setting up of any monitoring tools like Zabbix/PRTG/Nagios/Prometheus.

Job Features

Job Category

Network, Infrastructure and Security

Roles & Responsibilities Qualifications and Certifications Experiences and Skills

Full Time
Ebene
Posted 4 months ago

Description of role:

  • Installation, configuration, backup and troubleshooting of operating system(s), application software or databases or network devices under responsibility while ensuring continuity of business for all stakeholders.

Main Responsibilities:

  • Provide first line support on Personal Computers (PCs) & laptops to internal users
  • Assist superiors in managing systems/databases/network proactively
  • Installation & configuration of internal systems:
    • Windows and Linux OSs including network configuration,
    • MS Office 365 with Outlook,
    • Antivirus software,
    • Configure network printers.
  • Diagnose/troubleshoot technical issues
  • Upgrade IT systems & network infrastructure
  • Install servers, devices, systems software and firewalls
  • Follow licenses and renewals of Windows, Office 365, antivirus software
  • Manage Antivirus server software and ensure regular signature updates
  • Responsible for managing SharePoint & Exchange mail server.
  • Ensure backups of data:
    • Office 365,
    • LAN Windows 2022 servers,
    • CCTV & Access control systems,
    • PABX data,
    • Mail server data.
  • System & LAN security. Ensure:
    • Latest security patches applied on servers & workstations,
    • Apply necessary patches & operating systems hardening
    • Apply recommended ISO27001 mitigating controls
    • Bit-locker disk encryption & DLP configured on all PCs/laptops,
    • Users regularly update antivirus software and perform scan on PCs/laptops
    • Monitor performance of WIFI access points
    • Follow up on change requests
  • Maintain inventory & keep track of all IT assets
  • Responsible to scrap & dispose old/unused IT equipment
  • Assist Senior System Administrator in:
    • Purchasing IT equipment and necessary software,
    • Contacting potential suppliers,
    • Conducting Proof of Concepts,
    • Comparing between several POC products and recommending best solutions,
    • Conducting risk assessments of IT assets.
  • Train new system users and set up their accounts
  • Monitor the performance of servers, software and hardware
  • Adhere to company’s BCP/DRP procedures
  • Ensure a malware free environment
  • Update technical documentation & ability to write concise/precise reports
  • Attend to issues as raised by stakeholders
  • Any other cognate duties assigned by Head of Department

Candidate Profile:

  • Diploma in IT with any IT related certifications
  • At least 2 years relevant working experience
  • Ability to work outside of normal hours and attend urgent issues whenever required
  • Email writing and management reporting skills
  • Good communication skills
  • Ability to translate technical jargons into simple terms

Job Features

Job Category

Network, Infrastructure and Security

Description of role: Main Responsibilities: Candidate Profile:

Full Time
Ebene
Posted 4 months ago

Description:

Ensure cross-functional team is using best methodologies and acts as 1st escalation point for clients/team members; responsible for timely delivery of projects and associated billings

Main Responsibilities:

Financials

Ensure appropriate all staff does timesheet correctly and accurately for each service / project they are working on.

Operations

  • Define project requirements by identifying project milestones, phases and elements
  • Day-to-Day project management; monitor project progress by tracking activity, resolving problems, publishing progress reports, recommending actions
  • Ensure appropriate software development procedures and processes are followed
  • Identify and flag high-risk issues which can jeopardise the good delivery of the project
  • Review and revise product requirements and specifications, ensuring top quality designs that will improve customer experience
  • Monitor and analyse new technologies and their potential applications to MNS’s business and product lines
  • Contribution and participation to Business Development

Customer Experience

  • Ensure delivery of project as per client's brief
  • Ensure best methodology used
  • Ability to communicate effectively with the clients
  • Ability to manage clients' expectations
  • Ability to flag issues

People and Culture

  • Ensure team members are aligned with the core values
  • Ensure retention of staff
  • Ensure staff issues are handled appropriately and escalated as required
  • Ensure staff members are provided relevant training/coaching
  • Ensure staff is provided with relevant and timely feedback
  • Manage performance of staff

Candidate Profile:

  • Bsc in IT or any other relevant field
  • At least 6 years proven working experience, with at least 3 years at a senior software developer position
  • Email writing skills
  • Ability to translate technical jargon into simple terms
  • Presentation skills
  • Good planning and organisational skills
  • Good Time Management
  • Relationship management skills
  • Good negotiation skills
  • Conflict Management
  • Team Management/Coaching skills
  • Good Communication skills

Job Features

Job Category

Service Delivery

Description: Ensure cross-functional team is using best methodologies and acts as 1st escalation point for clients/team members; responsible for timely delivery of projects and associated billings Mai...View more