24 Oct
|
Butterfly Groups
|
Thiruvananthapuram
24 Oct
Butterfly Groups
Thiruvananthapuram
Job Summary
We are looking for a highly skilled Senior IoT Cloud Engineer with strong hands-on experience in AWS cloud infrastructure, backend development and IoT cloud architectures.
The role involves designing and developing secure, scalable and highly available AWS cloud infrastructure, building backend services, integrating IoT devices with cloud platforms, and working closely with firmware, mobile application and external client teams.
Key Responsibilities
- Design and develop secure, scalable and highly available cloud infrastructure on AWS.
- Provision, configure and maintain AWS infrastructure using Infrastructure as Code.
- Develop and maintain backend services and APIs.
- Implement new features based on product requirements.
- Maintain existing applications, including bug fixing and performance optimization.
- Integrate cloud systems with firmware and mobile applications.
- Implement UI/UX based on design specifications.
- Conduct code reviews and prepare technical documentation.
- Collaborate with external clients for API integrations.
- Monitor application and infrastructure performance, logging and optimization.
- Implement security and authentication using OAuth 2.0 and JWT.
- Develop bidirectional IoT solutions capable of both receiving data from IoT devices and sending commands/actions to devices.
- Design and implement IoT cloud architectures using AWS services and IoT communication protocols.
Required Technical Skills
- Expert-level backend development using Node.js, Java and Python.
- Strong experience with modern backend frameworks.
- Strong AWS cloud infrastructure experience.
- Hands-on experience with AWS IoT Core and IoT cloud architectures.
- Experience with IoT protocols such as MQTT, WebSocket and CoAP.
- Experience with AWS services including:
- Lambda
- API Gateway
- AppSync
- Step Functions
- DynamoDB & DynamoDB Streams
- RDS & Aurora
- S3
- OpenSearch / Elasticsearch
- IoT Core
- Device Shadows
- IoT Topic Rules
- IoT Policies
- IoT Certificates / JITR
- Cognito
- KMS
- IAM
- Secrets Manager
- Systems Manager Parameter Store
- SNS / SQS
- EventBridge / EventBridge Scheduler
- SES
- Route 53
- CloudWatch Logs / Alarms
- STS
- Strong knowledge of REST and GraphQL.
- Experience with Angular.
- Strong SQL and NoSQL database architecture and optimization skills.
- Experience with CI/CD pipelines for backend and web applications.
- Experience with CloudFormation/CDK.
- Strong knowledge of JavaScript and Node.js.
- Experience with Jest for testing and quality.
Key Skills AWS | AWS IoT Core | Node.js | Java | Python | MQTT | WebSocket | CoAP | Lambda | API Gateway | DynamoDB | RDS | Aurora | S3 | OpenSearch | REST | GraphQL | Angular | CI/CD | CloudFormation | CDK
Candidate Profile The ideal candidate should have solid hands-on expertise in backend engineering, AWS cloud services and IoT, with the ability to design, develop, troubleshoot and optimize production-grade cloud and IoT solutions.
Application Question(s)
- What is your current Location ?
- Are you willing to work from Trivandrum office ?
- How many years of hands-on backend development experience do you have?
- Do you have hands-on experience with AWS and AWS IoT Core?
- Do you have experience building bidirectional IoT solutions—receiving data from IoT devices and sending commands back to the devices?
- Do you have hands-on experience with Node.js, Java and Python for backend development?
- Have you worked hands-on with MQTT, WebSocket or CoAP, and AWS services such as Lambda, API Gateway and DynamoDB?
- Do you have experience designing IoT cloud architecture on AWS, including CI/CD and Infrastructure as Code using CloudFormation or CDK?
Work Location: In person
📌 Senior IoT Cloud Engineer – AWS & IoT (Thiruvananthapuram)
🏢 Butterfly Groups
📍 Thiruvananthapuram