Role: Senior Cloud API Developer
- Location: Bangalore
- Experience: 5-8 Years
- Employment Gaps: We are avoiding candidates with employment gaps or those who have been unemployed for more than four months
- Relocation is not open for this role
Skills
- Experience in IoT communication protocols
- C++ Programming
- Cloud computing platforms: Azure, AWS, or Google Cloud Platform
- Experience in IoT product development for consumer electronics, industrial applications, or related domains
- Cloud API
Note
- Candidate should clearly mention all project details along with mandatory technical skills used in each project.
- Seek immediate joiners only (15 Days joiners only).
- Max. CTC provided will be only upto 3 times of years of experience.
About Role
We are looking for a
Cloud API Developer
with expertise in cloud architecture, data pipelines, and IoT system integration. The ideal candidate will design, develop, and optimize cloud-based solutions for IoT applications, ensuring seamless data management, security, and scalability.
Key Responsibilities
- Design and implement scalable, secure, and efficient cloud architectures on Azure, AWS, or Google Cloud Platform (GCP).
- Develop and maintain data pipelines for real-time and batch IoT data ingestion, processing, and analysis.
- Implement cloud-based storage solutions (Azure Blob, AWS S3, Google Cloud Storage, etc.).
- Manage data ingestion, aggregation, transformation, and analysis using big data technologies (Kafka, Spark, Databricks, etc.).
- Develop RESTful APIs and data models for seamless integration between IoT devices and cloud applications.
- Design and implement IoT system strategies, ensuring interoperability, low latency, and scalability.
- Work with IoT communication protocols such as MQTT, CoAP, WebSockets, and REST APIs.
- Ensure seamless data exchange between edge devices, IoT gateways, and cloud platforms.
- Implement and maintain robust cybersecurity measures including encryption, authentication, access control, and secure data transmission.
- Ensure compliance with industry security standards such as NIST, ISO 27001, GDPR, and data privacy regulations.
- Continuously monitor and optimize cloud infrastructure and IoT systems for performance, scalability, and cost-efficiency.
- Implement logging, monitoring, and alerting using tools like Azure Monitor, AWS CloudWatch, Prometheus, and Grafana.
Required Qualifications & Experience
- Basic Requirements: Bachelor's or master's degree in computer science, Information Technology, Computer Engineering, Electrical Engineering, or a related field.
- 5+ years of experience in IoT product development for consumer electronics, industrial applications, or related domains.
3+ years of hands-on experience in:
Cloud computing platforms: Azure, AWS, or Google Cloud Platform.
- Programming languages: Python, Java, or C++.
- IoT communication protocols: MQTT, CoAP, HTTP, WebSockets, and REST APIs.
- Writing technical documentation for software requirements and design.
Nice To Have
- Knowledge of SaaS-based cloud architecture, AWS/Azure certifications, and CI/CD pipelines using GitLab, Jenkins, or Azure DevOps.
- Experience with Git, ClearCase, unit testing frameworks (JUnit, NUnit), SonarQube, and Agile methodologies.
- Familiarity with IoT hardware components, electronic test equipment (oscilloscopes, multimeters, power supplies, etc.).
- Strong interpersonal and presentation skills to communicate effectively with cross-functional teams (Product Management, Engineering, and QA).
- Analytical mindset, strong debugging skills, and ability to work independently in a fast-paced, dynamic environment