DuoKey

Full-Stack Engineer, .NET, Angular/React, SRE, Platform DevOps Engineer

DuoKey

full-time

Posted on:

Location Type: Hybrid

Location: MokaMauritius

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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 (.NET & Angular / React) SaaS Platform / DevOps Engineer Site Reliability Engineer (SRE)
  • For Full-Stack Engineer (.NET & Angular / React): Design and implement full-stack features using .NET (C#) on the backend and Angular 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.
  • 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.
  • 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

  • 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
  • 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
  • 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)
  • 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.
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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETC#AngularReactTypeScriptREST APIKubernetesDockerTerraformCI/CD
Soft Skills
collaborationownership mindsetresponsibilitycross-functional teamworkproduction mindset