The Database Engineer role offers the opportunity to work on large-scale IoT platforms that support critical infrastructure and data-driven operations. This position combines database engineering expertise with stakeholder engagement and technical leadership, making it ideal for professionals who enjoy delivering solutions across complex, high-visibility environments. The role also provides the opportunity to influence system performance, operational excellence, and future platform enhancements.
Responsibilities
Lead database-related activities across system maintenance, project delivery, and solution proposals.
Design, build, optimise, and maintain database environments supporting large-scale IoT platforms.
Coordinate and lead project activities with internal teams and external partners.
Manage relationships with key stakeholders and major utility customers.
Drive issue resolution, performance optimisation, and operational improvements.
Support solution planning and technical proposals for future system enhancements.
Provide technical leadership across multiple parallel workstreams and projects.
Requirements
3+ years of database engineering experience with technologies such as Oracle, Oracle Exadata, PostgreSQL, or equivalent platforms.
2+ years of experience leading small teams or technical workgroups.
Experience managing multiple projects or workstreams simultaneously.
Experience in customer-facing roles involving problem-solving, stakeholder management, and consensus building.
Strong analytical and communication skills.
Benefits
Comprehensive social insurance coverage
Smoke-free workplace
About the Company
A company in the smart infrastructure and IoT solutions industry, this organisation develops technologies that help utilities and end users make informed decisions about energy consumption and efficiency. With large-scale platforms supporting critical infrastructure, the business focuses on enabling improved resource management and operational performance through data-driven solutions.