
Search by job, company or skills
We are a maritime technology company developing networking and communications solutions for operational environments
that demand high reliability. Our platform spans on-premise embedded systems, cloud-hosted management portals,
and the full web stack in between.
This position is open to fresh graduates. Structured mentorship will be provided across the technology stack.
The qualities we value most are intellectual curiosity, a methodical approach to troubleshooting, and the
willingness to work through unfamiliar systems from first principles.
Scope of Work
- Frontend Applications - React and TypeScript ,nginx
- Cloud Management Portal - a cloud-hosted application on AWS EC2, aggregating operational telemetry,administering user accounts,
- Linux Systems Engineering - Ubuntu 24.04 LTS, nftables firewall configuration, Ansible-based configuration management, DHCP/DNS services
- Network Engineering - multi-path failover logic, VLAN segmentation, and policy-based routing. Prior exposure
is not required training will be provided.
Key Responsibilities
- Develop and maintain features spanning the React frontend and Python/Flask backend across multiple dashboards.
- Author and maintain Ansible roles that provision systems end-to-end.
- Implement new API endpoints, shell automation, and systemd service units supporting product features.
- Contribute to virtualisation initiatives
- Write and maintain unit tests using pytest, and verify functionality prior to deployment.
- Diagnose and resolve operational issues reported from production systems.
Required Qualifications
- Education: Diploma or Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related discipline.
- Experience: No prior professional experience required. Academic coursework, internship projects, or personal repositories will be evaluated in lieu of commercial experience.
- Frontend: Working knowledge of JavaScript or TypeScript, with exposure to React
- Backend: Project-level proficiency in Python (Flask, FastAPI, or Django). Candidates with a Node.js or Go background and a willingness to adopt Python will also be considered.
- Linux: Proficient in the Linux command line, including navigation, log analysis via journalctl, SSH-based administration, and fundamental shell scripting in Bash.
- Version Control: Practical familiarity with Git,
- Problem-Solving: Demonstrated ability to interpret error messages and system logs before escalating.
Preferred Qualifications
- Exposure to core networking concepts: IP addressing, DHCP, DNS, NAT, VLANs, and firewalling.
- Familiarity with Ansible, Docker, or any configuration-management or infrastructure-as-code tooling.
- Experience with monitoring stacks such as Prometheus and Grafana.
- Basic cloud administration on AWS EC2, including SSH key management and nginx reverse-proxy configuration.
- Hands-on experience with virtualisation platforms (Proxmox, KVM, or VirtualBox).
- Interest in systems-level software engineering.
Job ID: 145799477