Job Archives
About us
Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government, Businesses and Citizens for trade and business facilitation. Our purpose is to implement, operate and maintain digital systems and services to enable secure, cost-effective and reliable interactions government agencies, businesses and citizens, anywhere, anytime.
Purpose of job:
As a Senior Software Engineer (Java), you will play a critical role in designing, developing, and optimizing backend services while ensuring high performance, scalability, and security. You will lead complex projects, mentor junior engineers, and contribute to architectural decisions. Your expertise in Java, Spring Boot, Microservices, and backend technologies will be instrumental in delivering robust and high-quality software solutions.
Role and Responsibilities:
- Technical Leadership & Backend Development
- Lead the design, development, and maintenance of backend services using Java, Spring, Spring Boot, and/or Microservices.
- Define and enforce best practices for coding, testing, and deployment.
- Ensure backend services are optimized for high performance, scalability, and security.
- Collaborate with frontend teams for seamless API integration.
- Drive technical improvements and innovations to enhance backend development efficiency.
- Code Quality & Architecture
- Write clean, maintainable, and efficient code following industry best practices.
- Review and refactor code to improve readability, performance, and maintainability.
- Participate in and lead peer code reviews, providing constructive feedback to the team.
- Guide and influence architectural decisions, ensuring scalable and maintainable software solutions.
- Project Management & Delivery
- Oversee module development, ensuring timely and high-quality delivery according to project timelines.
- Work with Business Analyst and stakeholders to define clear requirements and objectives.
- Identify technical risks and provide mitigation strategies to keep projects on track.
- Ensure compliance with company policies, security guidelines, and industry standards.
- Research, Innovation & Continuous Learning
- Stay updated with the latest advancements in Java, backend technologies, and cloud computing.
- Evaluate and integrate new technologies to enhance system performance and developer productivity.
- Participate in Proof-of-Concept (PoC) initiatives to test and implement new technical solutions.
- Maintenance, Support & Troubleshooting
- Perform root cause analysis and resolve complex backend issues.
- Ensure system reliability by proactively identifying and addressing performance bottlenecks.
- Provide guidance on debugging and optimizing applications to improve operational efficiency.
- Client Interaction & Documentation
- Engage with clients and stakeholders to clarify requirements and provide technical guidance.
- Prepare and maintain high-quality technical documentation, including architecture diagrams and API specifications.
- Communicate effectively with both technical and non-technical stakeholders.
- Testing & Quality Assurance
- Lead unit testing, integration testing, and performance testing efforts.
- Collaborate with QA teams to ensure backend components meet quality and performance standards.
- Identify and resolve security vulnerabilities within backend applications.
- Team Collaboration & Mentorship
- Act as a mentor for junior engineers, guiding them in best practices, coding standards, and career growth.
- Conduct training sessions and knowledge-sharing activities for the development team.
- Foster a culture of innovation, collaboration, and continuous learning within the engineering team.
Additional Information:
All staff are expected to embody our core values, which serve as the foundation of everything we do and highlight the skills and behaviours essential for our success. These are:
- Passion: Approach your work with energy, dedication, and enthusiasm.
- Innovation: Bring fresh ideas to problem-solving and project improvement.
- Ownership: Take responsibility for assigned tasks, delivering consistent and reliable outcomes.
- Respect: Cultivate an inclusive, collaborative, and positive team environment.
Mauritius Network Services Ltd reserves the right to change, update, or withdraw any job vacancy without prior notice.
Posting a position on this website does not guarantee employment.
Only candidates selected for further consideration will be contacted.
Job Features
About us Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government...View more
About us:
Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government, Businesses and Citizens for trade and business facilitation. Our purpose is to implement, operate and maintain digital systems and services to enable secure, cost-effective and reliable interactions government agencies, businesses and citizens, anywhere, anytime.
Role Overview
We are looking for a motivated and skilled Oracle APEX Developer on a fixed-term contract to support the development, enhancement, and maintenance of Oracle APEX applications. The role focuses on delivering reliable, user-friendly, and well-documented solutions in collaboration with cross-functional teams.
Key Responsibilities
- Design, develop, and maintain Oracle APEX applications according to business requirements.
- Develop and maintain SQL and PL/SQL database objects to support application functionality.
- Implement UI components, validations, reports, and forms using Oracle APEX.
- Integrate APEX applications with other databases and systems where required.
- Perform unit testing, debugging, and issue resolution.
- Maintain accurate technical and functional documentation.
- Provide application support and maintenance, including bug fixes and enhancements.
- Collaborate effectively with team members, business users, and technical leads.
Required Qualifications & Experience
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Minimum 3+ years of hands-on Oracle APEX development experience.
- Strong working knowledge of Oracle SQL and PL/SQL.
- Experience with HTML, CSS, and JavaScript for APEX UI enhancements.
- Good analytical and problem-solving skills.
- Ability to work independently while contributing effectively within a team.
- Strong attention to detail and ability to meet delivery timelines.
Mauritius Network Services Ltd reserves the right to change, update, or withdraw any job vacancy without prior notice.
Posting a position on this website does not guarantee employment.
Only candidates selected for further consideration will be contacted.
Job Features
About us: Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Governmen...View more
About us:
Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government, Businesses and Citizens for trade and business facilitation. Our purpose is to implement, operate and maintain digital systems and services to enable secure, cost-effective and reliable interactions government agencies, businesses and citizens, anywhere, anytime.
Role Overview
We are seeking a highly experienced Oracle APEX Lead Developer on a fixed-term contract to lead the delivery of enterprise Oracle APEX solutions. In addition to hands-on development and technical leadership, this role is responsible for proposing and defining Oracle APEX architecture, including environment setup, security, backup, and disaster recovery strategies, aligned with enterprise standards and best practices.
Key Responsibilities
Technical Leadership & Development
- Lead the design, development, enhancement, and maintenance of Oracle APEX applications.
- Provide technical leadership and mentorship to Oracle APEX developers.
- Define and enforce coding standards, development best practices, and governance.
- Design and develop complex SQL and PL/SQL objects (packages, procedures, functions, triggers).
- Conduct code reviews, performance tuning, testing oversight, and debugging.
- Ensure high standards of documentation (architecture, technical design, and operational guides).
- Provide production support and resolve complex application and database issues.
Architecture, Infrastructure & Environment Design
- Propose and design Oracle APEX architecture for development, test, UAT, and production environments.
- Define Oracle APEX installation and deployment models
- Design high availability, backup, and disaster recovery (DR) strategies for Oracle APEX and Oracle Database.
- Define backup policies, recovery procedures, and DR testing approaches.
- Ensure architecture aligns with security best practices, including authentication, authorization, and data protection.
- Work closely with Infrastructure, DevOps, and Security teams to validate and implement proposed designs.
- Provide architecture documentation, including solution diagrams, environment layouts, and operational procedures.
Collaboration & Delivery
- Act as a technical liaison between business stakeholders, project managers, and IT teams.
- Support effort estimation, technical planning, and delivery timelines.
- Ensure solutions meet functional, performance, and security requirements.
Required Qualifications & Experience
- Bachelor’s degree in Computer Science, Information Technology, or a related discipline.
- Minimum 8–10 years of hands-on Oracle APEX development experience.
- Proven experience in a Lead Developer or Technical Architect role.
- Strong expertise in Oracle SQL and PL/SQL.
- Solid experience with Oracle APEX architecture, installation, configuration, and administration.
- Experience designing backup, recovery, and disaster recovery (DR) solutions.
- Good knowledge of HTML, CSS, JavaScript, and APEX UI customization.
- Strong analytical, problem-solving, and decision-making skills.
- Excellent communication, leadership, and stakeholder-management abilities.
Mauritius Network Services Ltd reserves the right to change, update, or withdraw any job vacancy without prior notice.
Posting a position on this website does not guarantee employment.
Only candidates selected for further consideration will be contacted.
Job Features
About us: Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Governmen...View more
About us:
Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government, Businesses and Citizens for trade and business facilitation. Our purpose is to implement, operate and maintain digital systems and services to enable secure, cost-effective and reliable interactions government agencies, businesses and citizens, anywhere, anytime.
Purpose of the job
The Senior Business Intelligence (BI) Developer is responsible for leading the design, architecture, development, and optimization of enterprise BI and analytics solutions. This role goes beyond report development and includes strategic data modeling, scalable ETL architecture, performance engineering, governance enforcement, and mentoring junior BI team members.
The successful candidate will transform complex datasets into high-impact business insights, ensuring data accuracy, reliability, performance, and security across the organization.
Main Responsibilities
BI Architecture & Solution Design
- Design and implement scalable enterprise BI architectures.
- Lead the development of dashboards, reports, KPIs, and executive scorecards.
- Architect reporting frameworks using Jasper Reports and other BI tools (Power BI, etc.).
- Develop Power Apps solutions to extend BI capabilities into operational workflows.
- Translate business requirements into scalable, maintainable technical designs.
- Define BI standards, naming conventions, and development frameworks.
Advanced Data Modeling & ETL Engineering
- Design and optimize enterprise data models
- Develop and maintain robust ETL/ELT pipelines.
- Implement data validation, transformation, and cleansing strategies.
- Ensure high standards of data integrity, governance, and auditability.
- Collaborate with data engineers on data warehouse and data lake solutions.
Performance Engineering & Optimization
- Optimize SQL queries, stored procedures, and data pipelines.
- Implement indexing, partitioning, and performance tuning strategies.
- Monitor system performance and proactively resolve bottlenecks.
- Ensure scalability for large datasets and growing business needs.
Data Analysis & Strategic Insights
- Analyze large, complex datasets to identify trends and predictive insights.
- Partner with leadership to define data-driven KPIs and metrics.
- Present executive-level dashboards and data narratives.
- Support forecasting and decision-making initiatives.
Leadership & Collaboration
- Mentor junior BI developers and analysts.
- Participate in architecture discussions and enterprise planning.
- Work cross-functionally with DevOps, backend teams, and business units.
- Act as BI subject matter expert during project planning and delivery.
Innovation & Continuous Improvement
- Stay updated with emerging BI, analytics, and cloud technologies.
- Evaluate and propose modernization initiatives (Cloud BI, Real-Time Analytics, AI integration).
- Recommend automation and efficiency improvements.
Qualifications and Experience
- Bachelor’s degree in Computer Science, Information Systems, Data Science, or related field.
- Minimum 5–8 years of experience in BI development or data engineering.
- At least 2 years in a senior-level or lead role.
- Proven experience designing enterprise-level BI architectures.
- Experience working with large-scale datasets in production environments.
Knowledge/ Skills
- Power BI experience
- Experience with Data Lakes or Big Data technologies.
- Knowledge of Python or scripting for automation.
- CI/CD exposure for BI deployments.
- Experience integrating BI with enterprise systems (APIs, microservices).
Mauritius Network Services Ltd reserves the right to change, update, or withdraw any job vacancy without prior notice.
Posting a position on this website does not guarantee employment.
Only candidates selected for further consideration will be contacted.
Job Features
About us: Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Governmen...View more
About us:
Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government, Businesses and Citizens for trade and business facilitation. Our purpose is to implement, operate and maintain digital systems and services to enable secure, cost-effective and reliable interactions government agencies, businesses and citizens, anywhere, anytime.
Purpose of the job
- Lead and manage projects using recognized best practices, frameworks, and methodologies (including Agile and traditional approaches where appropriate).
- Ensure projects are delivered on time, within scope, and within budget, while achieving expected business outcomes.
- Translate client requirements into clear project objectives and deliverables.
- Manage and drive cross-functional collaboration to ensure successful project and product delivery.
Main Responsibilities
Project & Financial Management
- Define project scope, goals, deliverables, timelines, and success criteria in collaboration with stakeholders.
- Ensure a minimum profitability target is achieved for each project.
- Prepare, manage, and track budgets, forecasts, and project financials.
- Manage vendor and partner contracts where applicable.
Agile & Operational Delivery
- Lead Agile ceremonies (daily stand-ups, sprint planning, retrospectives, reviews) and ensure Agile practices are embedded across projects.
- Implement hybrid or Agile project management techniques to improve delivery speed, transparency, and adaptability.
- Analyse and diagnose clients’ problem areas and provide strategic, actionable recommendations.
- Ensure solutions balance best practices with tailored approaches to meet client requirements.
- Oversee product/system implementation and monitor project KPIs against agreed milestones.
- Develop and maintain clear, actionable reporting dashboards highlighting progress, risks, and opportunities.
- Conduct data-driven analyses to address operational challenges and identify improvement opportunities.
Customer & Stakeholder Experience
- Build and maintain strong client relationships to foster collaboration and continuous improvement.
- Proactively identify risks, issues, and dependencies, and implement mitigation strategies.
- Produce high-quality management reports, presentations, and updates tailored to client and executive needs.
- Act as the main escalation point for clients and stakeholders throughout the project lifecycle.
Qualifications and Experience
- Bachelor’s Degree in IT, Computer Science, Engineering, Business, or related field.
- Minimum 6 years of proven project management experience in IT/technology-driven environments.
- Professional certifications preferred: PMP, PRINCE2, Agile Certified Practitioner (PMI-ACP), or Scrum Master.
Knowledge/ Skills
- Strong knowledge and hands-on experience with Agile methodologies (Scrum, Kanban, SAFe, etc.).
- Excellent project planning, risk management, and resource allocation skills.
- Strong leadership skills with the ability to manage, coach, and motivate cross-functional teams.
- Excellent communication and presentation skills, with the ability to simplify technical jargon for non-technical stakeholders.
- High-level relationship management, negotiation, and conflict resolution skills.
- Analytical and problem-solving mindset with strong business acumen.
- Ability to manage multiple projects in parallel under tight deadlines.
- Flexibility to work outside of normal hours when required.
- Willingness and flexibility to travel to Africa regions, as and when required.
Mauritius Network Services Ltd reserves the right to change, update, or withdraw any job vacancy without prior notice.
Posting a position on this website does not guarantee employment.
Only candidates selected for further consideration will be contacted.
Job Features
About us: Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Governmen...View more
About us:
Mauritius Network Services Limited was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government, Businesses and Citizens for trade and business facilitation. Our purpose is to implement, operate and maintain digital systems and services to enable secure, cost-effective and reliable interactions government agencies, businesses and citizens, anywhere, anytime.
Purpose of the job
We are seeking a skilled QA Engineer who has a proven track record of ensuring software quality through manual and automated testing. The ideal candidate will have a strong foundation in testing principles, hands-on experience with automation tools, and the ability to work collaboratively within a cross-functional team. As a QA Engineer, you will take ownership of the testing lifecycle, contribute to automation strategies, and ensure the reliability and performance of software products across diverse platforms.
Main Responsibilities
- Automation Development:
- Design, develop, and maintain automated test scripts for software applications using tools like Selenium, Katalon, JUnit, or other relevant frameworks.
- Write robust, efficient, and maintainable automated test scripts that ensure reliability and long-term scalability.Work with developers to ensure seamless integration of automated testing into the software development lifecycle.
- Manual Testing:
- Perform manual testing of software applications to identify bugs, verify new features, and validate fixes.
- Develop and execute detailed test cases based on functional requirements, user stories, and use cases.
- Record, analyze, and track defects using issue tracking tools, collaborating with developers for resolution.
- Test Planning and Execution:
- Develop comprehensive test plans and strategies that incorporate both automated and manual testing approaches.
- Execute automated and manual test cases, analyse results, and report any discrepancies, issues, or performance concerns.
- Technology and Innovation:
- Stay up to date with the latest advancements in test automation tools, methodologies, and best practices.
- Participate in research and development to integrate new technologies and techniques that enhance both automation and manual testing processes.
- Maintenance and Support:
- Maintain and update existing automation scripts and manual test cases to ensure they remain effective as the software evolves.
- Provide support for troubleshooting testing-related issues and help optimize testing processes.
- Client Interaction and Documentation:
- Assist in gathering and refining testing requirements based on client specifications and software updates.
- Document test strategies, test cases, test results, and any identified issues for clarity and consistency.
- Testing and Quality Assurance:
- Conduct unit, integration, and regression testing using automated and manual methods.
- Collaborate with QA teams to validate test results and address any defects identified during testing phases.
- Collaboration and Teamwork:
- Work closely with developers, product managers, and other stakeholders to deliver cohesive, reliable, and high-quality software.
- Actively participate in team meetings, offering insights and suggestions to improve both automated and manual testing practices.
Qualifications
- Degree in IT from a recognized institution or equivalent
- At least 2-3 years’ experience in software testing.
Knowledge/ Skills/ Experience
- A basic understanding of Programming.
- Good analytical skills
- Self-learning and autonomy.
- Previous experience working in an Agile development environment.
- Ability to analyse user stories and/use cases/requirements for validity and feasibility.
- Good SQL level
- Execute all levels of testing (System, Integration, and Regression)
- Detect and track software defects and inconsistencies
- ISTQB Certification is a plus
Mauritius Network Services Ltd reserves the right to change, update, or withdraw any job vacancy without prior notice.
Posting a position on this website does not guarantee employment.
Only candidates selected for further consideration will be contacted.
Job Features
About us: Mauritius Network Services Limited was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government, Businesses and Citizens f...View more
About us:
Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government, Businesses and Citizens for trade and business facilitation. Our purpose is to implement, operate and maintain digital systems and services to enable secure, cost-effective and reliable interactions government agencies, businesses and citizens, anywhere, anytime.
Purpose of the job
The ideal candidate will have strong experience in Java-based technologies, excellent problem-solving skills, and the ability to lead and manage a team of developers and testers in the delivery of high-quality software projects. The candidate will play a key role in day-to-day team management, project planning, task allocation, and ensuring the timely delivery of project milestones while fostering innovation and best practices within the team.
Main Responsibilities
-
- Lead and manage the day-to-day activities of a team of developers and testers to ensure efficient delivery of project goals and milestones.
- Oversee project management tasks, including planning, scheduling, progress tracking, and reporting on deliverables.
- Collaborate with business analysts, product owners, and other stakeholders to translate business requirements into actionable tasks for the team.
- Assign tasks, set priorities, monitor progress, and provide guidance to team members throughout the project lifecycle.
- Facilitate daily stand-ups, sprint planning, retrospectives, and other agile ceremonies as required.
- Guide and mentor team members; conduct code reviews and ensure adherence to coding standards and best practices.
- Oversee the software development process, including implementation, testing, and deployment.
- Identify project risks and propose mitigation strategies.
- Ensure performance, scalability, and security of applications.
- Take ownership of project issues and drive resolution.
- Participate in recruitment, onboarding, and performance reviews of team members as needed.
- Stay updated with emerging technologies and proactively suggest improvements to processes and tools.
Qualifications
-
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Knowledge/ Skills/ Experience
-
- 8+ years of hands-on experience in Java development with at least 2 years in a technical leadership role.
- Proficiency in Java, Spring Framework, Spring Boot, RESTful APIs, JPA/Hibernate.
- Strong understanding of software development life cycle, design patterns, and agile methodologies.
- Experience with CI/CD pipelines, unit testing frameworks, and version control systems (e.g., Git).
- Familiarity with relational databases (e.g., PostgreSQL, MySQL) and message brokers (e.g., Kafka, RabbitMQ).
- Excellent communication, leadership, and team management skills.
- Proven experience in project management and leading cross-functional teams.
Mauritius Network Services Ltd reserves the right to change, update, or withdraw any job vacancy without prior notice.
Posting a position on this website does not guarantee employment.
Only candidates selected for further consideration will be contacted.
Job Features
About us: Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Governmen...View more
About us
Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government, Businesses and Citizens for trade and business facilitation. Our purpose is to implement, operate and maintain digital systems and services to enable secure, cost-effective and reliable interactions government agencies, businesses and citizens, anywhere, anytime.
Description of Role:
As a Technical Architect - Java, you will be responsible for designing and implementing scalable, secure, and high-performing technology solutions that align with business objectives. Leveraging your expertise in Java frameworks (Spring, Spring Boot, JPA), microservices, and containerization technologies like Docker and Kubernetes, you will guide technical teams, mentor developers, and make critical architectural decisions. You will collaborate with stakeholders to ensure technical solutions meet current and future needs, while driving innovation through research and adoption of emerging technologies. This role demands a strategic thinker and hands-on problem solver who can
optimize performance and deliver impactful solutions.
Requirements:
- Education: Degree in IT or equivalent.
- Experience: Minimum 8 years in software development.
Technical Expertise:
- Strong Java development skills with hands-on experience in Java frameworks like Spring, Spring Boot, and JPA.
- Experience with microservices architecture, including design, development, and deployment.
- Proficiency with Docker for containerization and related ecosystem tools.
- Familiarity with relational (Oracle, MySQL, PostgreSQL) and NoSQL databases (MongoDB).
- Deep understanding of software design patterns and their application to solve complex technical problems.
- Knowledge of performance tuning and optimizing enterprise applications.
- Expertise in integration technologies such as RESTful web services, SOAP, and messaging systems.
Enterprise Architecture:
- Experience with principles like scalability, high availability, and security.
Soft skills:
- Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
Nice To Have:
- Proficiency in Kubernetes for orchestration and managing containerized applications.
- Experience with message brokers like RabbitMQ.
- Familiarity with Elastic Search for search capabilities and analytics.
- Hands-on experience with Camunda for process automation and workflow management.
- Knowledge of Keycloak for identity and access management.
- Cloud experience with modern cloud platforms (AWS, Azure, GCP).
- Blockchain and AI knowledge is a bonus.
Responsibilities:
- Lead and mentor technical teams, guiding junior and senior developers to achieve excellence.
- Plan and design scalable and secure technical solutions that align with business requirements.
- Evaluate and recommend software, hardware, or integration methods to enhance system performance.
- Conduct research and drive R&D initiatives to explore innovative solutions.
- Collaborate with stakeholders to ensure technical solutions meet both current and future needs.
- Contribute to performance tuning, ensuring applications are optimized for speed and scalability.
Mauritius Network Services Ltd reserves the right to change, update, or withdraw any job vacancy without prior notice.
Posting a position on this website does not guarantee employment.
Only candidates selected for further consideration will be contacted.
Job Features
About us Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government...View more
About us
Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government, Businesses and Citizens for trade and business facilitation. Our purpose is to implement, operate and maintain digital systems and services to enable secure, cost-effective and reliable interactions government agencies, businesses and citizens, anywhere, anytime.
We are always looking for talented individuals to join the MNS Team. Do you think you have what it takes to be part of a dynamic team?
Send your CV, and you’ll be added to our talent pool.
Mauritius Network Services Ltd reserves the right to change, update, or withdraw any job vacancy without prior notice.
Posting a position on this website does not guarantee employment.
Only candidates selected for further consideration will be contacted.
Job Features
About us Mauritius Network Services Limited, an equal opportunity employer was incorporated in 1994 on a public private partnership and has evolved over the years to be a trusted partner to Government...View more
