Software Developer & Test Engineer
Job summary
We are seeking a Software Developer & Test Engineer (5–7 years experience) to build, test, and deploy cloud-connected IoT applications and dashboards. This role requires strong full-stack expertise (Python, JavaScript/Node.js), cloud computing proficiency (AWS/Azure/GCP), database management, and a solid foundation in QA test automation.
Job descriptions & requirements
Responsibilities:
- IoT Dashboards & Full-Stack Dev: Provision real-time telemetry dashboards (Grafana, ThingsBoard, AWS IoT SiteWise) and develop scalable front-end (React/Vue) and back-end (Node.js/Python) applications.
- Cloud Infrastructure & Databases: Deploy serverless microservices and manage relational, NoSQL, and time-series databases (PostgreSQL, InfluxDB, DynamoDB) on AWS, Azure, or GCP.
- Test Automation & QA: Architect and execute automated test suites (PyTest, Cypress, Playwright, Postman) covering APIs, IoT streaming data pipelines, and front-end UIs.
- CI/CD Pipeline Integration: Embed automated testing into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins) for continuous deployment and regression testing.
Requirements:
- Experience: 5–10 years in full-stack software development, cloud engineering, and test automation.
- Cloud Computing: Hands-on experience building, hosting, and testing applications on AWS, Azure, or GCP.
- Dashboarding: Proven experience provisioning and customizing real-time IoT/telemetry dashboards.
- Languages:
- Python: Backend frameworks (FastAPI, Flask) and testing (PyTest).
- JavaScript / Node.js: Front-end frameworks (React, Vue, or Angular) and Node.js backends.
- Databases: Strong proficiency with SQL, NoSQL, and time-series databases.
- Testing & APIs: Extensive experience with REST API testing, WebSockets, and End-to-End automation frameworks
Preferred Qualifications
- Cloud certifications (AWS Developer, Azure Developer, or GCP Associate).
- Containerization & IaC (Docker, Kubernetes, Terraform).
- Familiarity with IoT messaging protocols (MQTT, WebSockets, Modbus).
Important safety tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.