The Data Engineer will be responsible for database DevOps and management, including designing complex data models, administering PostgreSQL databases, and optimizing database performance. They will also handle IoT data processing, developing and maintaining data transformation scripts and implementing scalable data processing pipelines. Additionally, the role involves system architecture and development, maintaining and optimizing AWS Lambda functions, and collaborating with external developers. Furthermore, the Data Engineer will be involved in data governance and quality, implementing systems to monitor data quality and performance, and ensuring data consistency and reliability. The role requires a strong understanding of SQL and PostgreSQL, experience with Python and AWS, and knowledge of CI/CD pipelines.