Data Operations Engineer

Job description

2 year fixed term contract / full time

Location: The successful candidate may be based in a country where one of the independent National/Regional Greenpeace organisations (NRO’s) is located ( subject to agreement). See the locations here. We offer competitive NGO level salary and benefits, the specifics of which depend on location where the successful candidates will be based.


Greenpeace International is in search of a technologist to join a team that is building a global data platform to enable the access to data in the organisation to better execute our job in our fight against the climate crisis. This position offers exposure to enterprise scale data problems, as a part of our central data team we support work across the Greenpeace network in 55 countries.


Greenpeace is an independent global campaigning organisation, which uses peaceful, creative confrontation to expose global environmental problems, and develop solutions for a green and peaceful future.


Greenpeace International is seeking a hardworking Data Operations Engineer to join our diverse international team, in building a data platform “Cosmos”, which is built on Google Cloud. You will help us to ensure that Greenpeace adopts secure data management practices that facilitate the transfer of data across systems and teams, always respecting the consent of our supporters.


This is a great opportunity for someone with experience in data engineering or working in data platforms development. It’s a fast paced role that requires skill, passion, and initiative. We are ideally looking for an innovative technologist, able to thrive in a culturally diverse and remote environment, who enjoys working collaboratively to achieve common goals. 


This is a full time 2 year position, working closely with our distributed team based in Australia, and The Netherlands.


As Data Operations Engineer, you will:

  • Develop the integration of major enterprise technology systems and platform projects according to the approach defined by the Technical Architect

  • Contribute to the development of a data architecture framework, standards and principles including modelling, metadata, security, reference data and master data.

  • Contribute to the development of organisational data flows to move data securely across departments with a clear overview of any data changes in transition and management of data flows required.

  • Help ensure data projects results cover the key aspects of excellent data management including, but not limited to, user interfaces, tiered security and access control, data curation, data deduplication, movement and automation.

  • Research and assist in development of a Data Catalogue through automated catalogue templates

  • Provide support and maintenance to the system ensuring adherence to professional and high quality coding standards.

  • Document existing data engineering modules including architecture diagrams for non-technical audience


Please see the full job description here.

Job requirements


  • Experience working with data engineering solutions, with experience specifically on Google Cloud Platform, including:
    • Serverless compute, including Cloud Run and Google Cloud Functions,

    • PubSub and event-driven architecture design,

    • BigQuery and big data warehouse design patterns,

    • GCS and cloud data lake design patterns,

    • Google Data Catalog and Google Data Loss Prevention

    • Dataproc and Dataflow

  • Proficiency in Python software development specifically focused in data engineering and APIs

  • Experience defining Infrastructure as Code, ideally via Terraform

  • Strong problem-solving abilities

  • Excellent technical and end-user documentation skills

  • The ability to communicate effectively with non-technical audiences

  • Proficiency in English, both verbal and written

  • Support for Greenpeace mission and goals.


Please visit the careers site here, to learn more about working for Greenpeace.


To Apply:



Please click 'apply for this job', to upload your CV and Cover Letter (in English and a maximum of two pages in length).


Ensure your cover letter addresses the key requirements for the role, listed within the job description. We will be looking for evidence that demonstrates your skills and experience in these areas. Use examples to draw attention to experience, knowledge, achievements, and skills gained in past employment or voluntary/leisure activities, provided they are relevant to the post.


If you have any questions about this vacancy or the application process, please email us at recruitment.int@greenpeace.org. Please note that all applications must be filled out via the website and can't be submitted via this email.


Greenpeace International is an equal opportunity employer with a longstanding commitment of providing a work environment that respects the dignity and worth of each individual. We recognise and value the benefits and strengths that diversity brings to our employees and the whole organisation and we thrive in an environment that encourages respect and trust. We do not discriminate in employment opportunities or practices on the basis of age, ancestry, citizenship, colour, disability, ethnicity, family or marital status, gender identity or expression, national origin, political affiliation, race, religion, sex, sexual orientation and would like to invite you especially to apply!


If you are passionate about our mission and you fit our profile then we would love to hear from you!


CLOSING DATE: 23:59 (CEST), 15th August 2021