Hidani Tech is a dynamic recruitment and staffing firm dedicated to helping professionals achieve meaningful career growth. They are seeking an IoT Data Engineer responsible for designing and maintaining data pipelines from IoT devices, optimizing ETL processes, and supporting data warehousing solutions.
Responsibilities:
- Designing, building, and maintaining data pipelines that ingest, process, and store data from IoT devices and related systems
- Developing robust data models
- Optimizing ETL processes
- Supporting scalable data warehousing solutions to enable reliable analytics and reporting
- Collaborating with cross-functional teams to understand data requirements
- Ensuring data quality
- Implementing best practices for performance and security
- Working with cloud-based data platforms
- Monitoring data workflows
- Troubleshooting issues
- Improving data infrastructure to support IoT-driven insights
- Contributing to documentation, automation, and continuous improvement of data engineering standards and tools
Requirements:
- Candidates should possess strong Data Engineering skills, including building and managing data pipelines and integration workflows
- Candidates should possess solid Data Modeling skills for designing scalable, well-structured schemas for IoT and analytical workloads
- Candidates should possess hands-on experience with Extract Transform Load (ETL) processes, including automation, optimization, and error handling
- Candidates should possess practical experience with Data Warehousing, including cloud data warehouses and data lake architectures
- Candidates should possess Data Analytics skills to support reporting, dashboards, and insights derived from IoT data
- Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related field, or equivalent practical experience
- Strong problem-solving abilities, attention to detail, and the capacity to work independently in a remote, collaborative environment
- Experience with IoT platforms, messaging protocols (e.g., MQTT), and streaming data frameworks is beneficial
- Proficiency in SQL and at least one programming language commonly used in data engineering (such as Python or Java) is preferred
- Familiarity with cloud services (e.g., AWS, Azure, or GCP) and modern data tools (e.g., Kafka, Spark, or Airflow) is an advantage