Full Stack Developer
Job Summary
Full Stack Developer - Public Sector (RTH-Y)
Experience
- Total Experience: Preferably 5 years based on the
required skill set
- Relevant Experience: Production experience as a Full Stack Developer
Mandatory Skills
-
-
- Python / C / Rust
- SQL & NoSQL Databases (PostgreSQL MySQL MongoDB Cosmos DB)
- Desktop Application Development
- Telemetry Data Collection
- IoT Protocols (MQTT REST/HTTP WebSockets AMQP AWS IoT SDKs)
- RESTful APIs
- Event-Driven Architecture
- Secure Application & Data Communication
- CI/CD Pipelines
- GitHub & GitHub Actions
- Docker & Docker Compose
- Agile/Scrum
Good to Have
- AWS Cloud exposure
- IoT Platform Development
- Microservices Architecture
Job Description
We are seeking an experienced Full Stack Developer to build and maintain
production-grade applications using and
Python/C/Rust. The ideal candidate should have strong experience with
SQL and NoSQL databases including PostgreSQL MySQL MongoDB or Cosmos
DB.
The role requires hands-on expertise in developing platform-independent
desktop applications for telemetry data collection and working with IoT
communication protocols such as MQTT REST/HTTP WebSockets AMQP and
AWS IoT SDKs. Candidates should have experience designing and consuming
RESTful APIs implementing event-driven architectures and ensuring
secure application and data communication.
Additionally candidates should be proficient in deploying applications
through CI/CD pipelines using GitHub GitHub Actions Docker and Docker
Compose while working in Agile/Scrum environments.
Required Skills:
ARCHITECTUREDESKTOP APPLICATION DEVELOPMENTAGILEIOTDATA COLLECTIONCI/CDPYTHONPLATFORM DEVELOPMENTRESTFUL APISCOSMOS DBSQLMQTTFULL STACKDRIVEN ARCHITECTURECWEBSOCKETSGITHUB