Description:
- Manage the deployment of Docker based robotic software modules, webapps, fleet management software, and communication channels on robots, on-prem edge servers, and the cloud (AWS).
- Maintain a deep understanding of the software architecture, and contribute to design decisions going forward.
- Setup monitoring and automated continuous delivery pipelines to ensure that software runs smoothly in a range of different networking conditions (e.g. local network/internet) for different types of data (e.g. REST API’s, video streaming protocols, MQTT, RabbitMQ, etc).
- Investigate deployment issues and create bug reports (e.g. GitHub issue tracking).
- Contribute to overall design, testing, documentation, verification and integration of the system.
Qualification:
- Degree in Computer Science, Software Engineering, or comparable qualification.
- 2+ years of experience in web development and/or development of back-end cloud applications.
- Technical understanding of topics including linux networking, low latency/real-time/high availability systems, and video compression.
- Proficiency in at least some of the following tools preferred but not crucial: Javascript, Python, C++, NodeJS, ExpressJS, Web Sockets, ROS, Docker and Jenkins.
- Strong presentation & documentation skills.
- Team player with intercultural competencies.
- Strong analytical skills.
To apply please click the Apply button or send us your updated profile to [email protected]
EA Licence No.:18S9405 / EA Reg. No.:R1330864
Percept Solutions is undergoing a growth phase and are on the lookout for talent. Applicants are encouraged to follow Percept Solutions on LinkedIn @ https://www.linkedin.com/company/percept-solutions/ to stay up to date on our upcoming roles and events.