Data Engineer

Auckland, Auckland, New Zealand

Apply now Apply later

About Invenco by GVR
Invenco by GVR is a dynamic and innovative force in the world of technology-driven retail solutions. Born from the integration of various groups within the Gilbarco Veeder-Root network and the strategic acquisition of technology companies worldwide, our foundation is built on tech expertise. With a diverse set of industry leaders including Orpak, Invenco, Insite360 & GVR, we have formed a network of excellence. We are a global team located in over 20 countries and are proud of our diversity. 

 Our culture
But it's not just about technology; it's about people. At Invenco by GVR, we are crafting a global tech culture defined by transparency and open communication. We embrace agility, collaboration, and inclusivity within our teams. We look forward, welcoming change as we steer towards the future. At Invenco by GVR, we don't just adapt to change; we drive it, ensuring that our global team remains at the forefront of innovation.

About the role
This is a  great role positioned within the Invenco Cloud Services team. It requires a deep understanding of PostgreSQL and PL/SQL programming, along with experience in database design, development, and optimization. You will be responsible for building and maintaining robust database solutions that support our applications and enhance our data management capabilities.

 In this position you will responsible for :

·       Designing, developing, and maintaining PostgreSQL databases and PL/SQL stored procedures, functions, and triggers.

·       Collaborating with software developers to integrate database solutions with application code.

·       Optimising queries and database performance, ensuring high availability and reliability.

·       Implementing data modelling techniques and design schemas that meet business requirements.

·       Applying your expertise in data modelling, SQL/NoSQL databases, data structures, and ETL processes to improve database setups and operations.

·       Handling large scale datasets, enhancing delivery and operational efficiency

·       Database migrations and upgrades

·       Write and maintain technical documentation for database designs and processes.

·       Independently lead working sessions with technical and non-technical stakeholders to align database strategies with business objectives.

About You
You will have at least 5 year’s experience  working in data engineering, an administrator or developer role. You’ll be able to handle fast paced work environments and adapt to changes in project scope and client requirements with a solution mindset. Resilience, collaboration and an ability to handle ambiguity will be important as our business continues to grow and innovate.

 This position requires the following technical skills:  

·       Bachelor’s degree in computer science, Information Technology, or related field.

·       Proven experience as a Database Administrator, with extensive knowledge of database technologies including PostgreSQL, SQL Server, Oracle, MySQL, and particularly AWS database services.

·       Strong hands-on experience with relational SQL and NoSQL databases, such as PostgreSQL, and cloud database services.

·       Deep understanding of database security, backup and recovery, and cost optimization strategies.

·       Excellent analytical, problem-solving, and organizational skills.

·       Ability to prioritize effectively in a fast-paced environment.

·       Experience building and optimizing ‘big data’ data pipelines, architectures, and data sets. 

  • Experience in migrating data across the database/environments with zero downtime.
  • Familiarity with database performance tuning and optimization techniques.
  • Experience with database design, development, and administration.
  • Knowledge of version control systems (e.g., Git) and Agile methodologies.
  • Hands on engineering of solutions and data pipelines utilizing CI/CD and automation.
  • Design and maintain testing processes and automation workflows for data feature changes, upgrades, and releases.

·       Build processes supporting data transformation, data structures, metadata, dependency and workload management. 

·       Experience supporting and working with cross-functional teams in a dynamic environment. 

·       Others: Vagrant, GitHub, Docker, Terraform 

·       Ability to independently lead working sessions            

·       Excellent communication skills both written and verbal 

 Desirable: 

·       Payments industry experience 

 

Invenco by GVR benefits

Our people are the core of Invenco by GVR and we have a range of benefits which support you as an employee.

In NZ our key benefits include:

·       Competitive and performance based pay

·       Global career opportunities and development

·       Enhanced leave policy paid parental leave & get your birthday off!

·       Medical insurance for employee and immediate family members and access to EAP services

·       Flexibility to balance your work-life in a way that's right for you

·       Variety of Employee Resource Groups and volunteer days

Interested?
We would love to hear from you – please click the link to the application page and apply today.

 

 

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile Architecture AWS Big Data CI/CD Computer Science Data management Data pipelines Docker Engineering ETL Git GitHub MySQL NoSQL Oracle Pipelines PostgreSQL Security SQL Terraform Testing

Perks/benefits: Career development Competitive pay Medical leave Parental leave Transparency

Region: Asia/Pacific
Country: New Zealand

More jobs like this