TechDoQuest is a company focused on digital products, and they are seeking a Cloud Engineer to develop and maintain cloud-based solutions. The role involves building frontend applications and backend services while designing APIs and data models.
Requirements:
- Bachelor's degree in computer science, Engineering, or a related field, or equivalent practical experience
- 6+ years of professional software development experience
- Strong proficiency in TypeScript and modern JavaScript development
- Extensive experience building frontend applications using React (Vite or similar tooling)
- Strong experience developing backend services using Node.js frameworks (NestJS preferred) and/or Python
- Experience designing APIs, service boundaries, and data models
- Strong familiarity with Git-based version control and collaborative development workflows
- Experience building custom dashboards or data-rich user interfaces
- Experience working with time-series, telemetry, or streaming data
- Exposure to IoT, event-driven, or real-time systems
- Familiarity with 12-Factor App principles and cloud-native application design
- Exposure to CLEAN architecture and Domain-Driven Design (DDD) concepts
- Experience with containerized applications (e.g., Docker) and container platforms (e.g., ECS)
- Familiarity with infrastructure-as-code tools such as Terraform
- Experience operating and supporting applications in production environments
- Understanding of observability concepts such as logging, metrics, and monitoring
- AWS certification (Associate or higher) is a plus