DuoKey
Posted 1w ago

Several roles for SaaS Platform (Full-Stack Engineer (Rust / React) / SRE / Platform DevOps Engineer )

DuoKey
Moka, Moka District, Mauritius
HybridFull Time
Responsibilities
  • building applications
  • automating infrastructure
  • monitoring systems
Requirements
  • Requires 3+ years of relevant engineering experience, Linux, Git, CI/CD
  • AWS or GCP, and cross-functional collaboration. Role-specific experience includes .NET
  • Angular or React
  • TypeScript
  • Kubernetes
  • Docker
  • Terraform, or observability
Technical tools mentioned
RustReactASP.NET Core.NETC#AngularTypeScriptRESTGitCI/CDAWSGCPLinuxKubernetesDockerTerraformPrometheusGrafanaELKArgoCDFluxKMSSLOsSLIs

Job description

DuoKey is a fast-growing international cybersecurity company building next-generation encryption and key management solutions for organizations operating across clouds, countries, and industries.

For over five years, we have been helping companies protect their most sensitive data while remaining agile and compliant in complex, highly regulated environments. Our approach is pragmatic, security-driven, and designed for scale.

As part of the expansion of our engineering hub in Mauritius, we are hiring multiple experienced software engineers to strengthen our SaaS platform team.

Tasks

This is a multi-role opening. Depending on your background, experience, and interests, you may join us in one of the following roles:

  • Full-Stack Engineer (.Rust / React)
  • SaaS Platform / DevOps Engineer
  • Site Reliability Engineer (SRE)

Depending on the role, responsibilities may include:

1. For Full-Stack Engineer (Rust / React)

• Design and implement full-stack features using Rust on the backend and React on the frontend

• Build secure APIs and corresponding UI components and workflows

• Collaborate with product and design to translate requirements into technical specifications

• Ensure quality through automated tests (backend + frontend)

• Contribute to performance improvements both server-side and client-side

• Work closely with DevOps/SRE on deployment, logging and monitoring concerns

• Participate in discussions on architecture, patterns and best practices

2. For SaaS Platform / DevOps Engineer

• Design, build and maintain CI/CD pipelines

• Automate infrastructure using IaC tools (Terraform preferred)

• Deploy and operate Kubernetes-based environments

• Support secure multi-region, multi-cloud deployments

• Collaborate with backend/SRE engineers to improve reliability

• Implement monitoring, logging, and alerting solutions

• Contribute to platform security hardening and compliance controls

3. For Site Reliability Engineer (SRE)

• Ensure reliability, scalability, and performance of production systems

• Design SLOs/SLIs and error-budget policies

• Implement observability (metrics, tracing, logging)

• Build automation for incident detection and remediation

• Conduct root-cause analysis and post-mortems

• Work closely with DevOps and backend teams on resilience engineering

• Participate in on-call rotations (fair & compensated)

Requirements

Qualifications and experience

Core requirements (for all roles)

• 3+ years of relevant experience (Full-Stack, DevOps/Platform, or SRE)

• Strong Linux fundamentals and production mindset

• Experience working with Git and CI/CD pipelines

• Solid understanding of cloud environments (AWS and/or GCP)

• Comfortable working in cross-functional teams

• Ownership mindset and strong sense of responsibility

Role-specific requirements

1. Full-Stack Engineer (Rust / React )

• Strong experience with ASP.NET Core / .NET (C#)

• Solid frontend experience with Angular (or React) and TypeScript

• Good understanding of REST API design and integration

• Experience with relational databases

• Experience writing automated tests

Nice to have:

• Exposure to Rust or performance-critical components

• Experience in security- or privacy-focused products

Personal profile:

• End-to-end builder mindset

• Pragmatic and quality-driven

2. SaaS Platform / DevOps Engineer

• Strong hands-on experience with Kubernetes and Docker

• Experience with Terraform or similar IaC tools

• Experience designing and maintaining CI/CD pipelines

• Experience operating cloud infrastructure (AWS/GCP)

Nice to have:

• Security/compliance background (CIS, SOC2)

• GitOps (ArgoCD, Flux)

• Secret management / KMS experience

Personal profile:

• Automation-first mindset

• Structured and reliability-focused

3. Site Reliability Engineer (SRE)

• Strong experience operating Kubernetes in production

• Hands-on experience with observability stacks (Prometheus, Grafana, ELK or similar)

• Experience with incident management and post-mortems

• Experience designing SLOs/SLIs and reliability automation

Nice to have:

• Chaos engineering / fault injection

• Experience in security-sensitive environments

Personal profile:

• Calm under pressure

• Analytical systems thinker

Benefits

  • Competitive salary with performance-based bonuses to reward your contributions and achievements.
  • Opportunities for professional development and career growth including certifications in key technologies .
  • The chance to work with a cutting-edge technology company in a growing industry.
  • Dynamic team environment with supportive colleagues.
  • Private medical insurance.
  • Flexible working conditions at home office.
  • Provision of all necessary work equipment.
  • A Work From Home (WFH) allowance to support remote working needs, along with a monthly allowance for electricity and internet expenses.

Join our team and contribute to the development of innovative, security-critical applications that make a real impact.

At DuoKey, you will work on meaningful SaaS projects, strengthen your technical expertise, and grow within an international cybersecurity company with strong engineering standards and a long-term engineering hub in Mauritius.

Location requirement:

This role is strictly based in Mauritius. Only candidates currently residing in Mauritius will be considered.

Applications from outside Mauritius will not be reviewed.

About DuoKey

Provider of cloud-based encryption and key management security solutions.

Similar jobs

Software Engineer roles near Moka, Moka District
2w
Save
Mark Applied
Hide
Software Developer
Port Louis, Port Louis, Mauritius
OnsiteFull Time
SWAN
SWANStock Exchange of Mauritius: SWAN: Provides insurance, pension, and wealth management services in Mauritius.
Bachelor's in Computer Science/IT or related; knowledge of at least one language (VB.NET,C#, .NET,Java); SQL and web basics; familiarity with IDEs, version control, and SDLC; willing to learn.
VB.NET, C#, .NET, Java, SQL, HTML, CSS, JavaScript, Visual Studio, VS Code, Git, TFS, Azure DevOps
3w
Save
Mark Applied
Hide
Software Developer Sr
Mauritius
OnsiteFull Time
Dayforce
Dayforce: Cloud-based human capital management software and services platform.
Experience building full lifecycle .NET/C# and React/TypeScript applications, strong T-SQL skills, testing focus, code review and mentoring experience, and familiarity with modern web and cloud patterns.
GitHub Copilot, Claude Code, Cursor, C#, .NET, .NET 6, React, TypeScript, HTML5, CSS3, SVG, Web APIs, JSON, REST, gRPC, GraphQL, TSQL, SQL Server, xUnit, NUnit, Jest, Playwright, Cypress, Kafka, Azure Service Bus, Redis, OpenTelemetry, App Insights, Prometheus
1mo
Save
Mark Applied
Hide
Senior Software Developer
Moka, Moka District, Mauritius
OnsiteFull Time
PwC
PwC: Global provider of professional audit, tax, and consulting services.
3+ YOEBachelor's degree in IT/CS/IS or related; 3+ years application development/support experience; expertise in .NET, Python, SQL Server, APIs/SFTP, and modern front-end technologies; strong communication and mentoring skills.
Microsoft Visual Studio, Microsoft SQL Server, SQL Profiler, Git, Microsoft Azure DevOps, .NET, C#, VB.NET, ASP.NET, .NET Core/MVC, Python, Django, Flask, FastAPI, React, Angular, Bootstrap, CSS, JavaScript (ES6+), jQuery, Microsoft Windows Server, Microsoft IIS, SFTP, REST, SOAP, JSON, XML, OAuth, JWT, CI/CD
1mo
Save
Mark Applied
Hide
Software Engineer EDI- Talend H/F
Port Louis, Port Louis District, Mauritius
OnsiteFull Time
iQera
iQera: Debt management and credit recovery for financial institutions
2+ YOEMinimum 2 years software development experience, Bachelor's in software engineering or similar, strong SQL and Talend/ETL skills, Microsoft Office proficiency; VBA experience is an advantage.
SQL, ETL tool, Talend, VBA, Microsoft Word, Microsoft Excel, Microsoft PowerPoint
1mo
Save
Mark Applied
Hide
Software Engineer (AI Agentic Solutions) - Tech Consulting - EY Mauritius (Ebene, MU)
Ebene, /, Mauritius
OnsiteFull Time
EY
EY: Global firm providing audit, tax, and professional consulting services.
3+ YOEHands-on Golang and Python development; build and deploy AI agents and LLM integrations; bachelor's degree in CS/IT/STEM required; ~3-6 years' relevant experience preferred; experience with LangChain, LLM APIs, vector DBs, Git, CI/CD, cloud, Docker, and Kubernetes.
Golang, Python, LangChain, LangGraph, CrewAI, Anthropic, OpenAI, pgvector, Pinecone, FAISS, Claude Code, GitHub Copilot, Cursor, Gin, Echo, gRPC, FastAPI, Git, Docker, Kubernetes, Pandas, NumPy, SQL, NoSQL, AWS, Azure, GCP, Model Context Protocol (MCP), LoRA, QLoRA
6mo
Save
Mark Applied
Hide
Mid-Level Software Engineer (Pipeline)
Saint Pierre or Mauritius
OnsiteFull Time
Steamroller Animation
Steamroller Animation: Animation studio providing production services and original content.
2+ YOEMid-level software engineer to design, develop pipeline tools in Python; collaborate with artists; maintain tooling; 2+ years experience; BSc in CS; strong OO and version control.
Python, Unreal Engine, Plastic SCM, Perforce, Git
6y
Save
Mark Applied
Hide
Software Engineer - MA0007
Mauritius
OnsiteFull Time
Hangar Worldwide: A global technology and digital production partner for agencies.
Hands-on programming with C#, SQL, MVC; strong CS fundamentals; agile practices; API usage; web technologies.
C#, SQL, MVC, JavaScript, React, JQuery, ASP.NET Core, Visual Studio