Greenpeace 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 International is seeking a hardworking Technical Architect 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 an exciting 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. You will be the lead person that sets technical direction and support to the Cosmos team, as well as a vision for how campaigning organisations can use data to achieve their goals and inspire change in the world.
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 Netherlands.
You may be based in a country where one of the independent national/regional Greenpeace organisations (NROs) is located (subject to agreement). Please find here the various locations. The salary offered will be in line with local compensation and benefits policies depending on the location. For this role, we have a preference for candidates from South and East Asia and Africa regions but are open to considering applicants from other locations.
As the Cosmos Technical Architect, you will:
- Lead the design and development of a technical strategy for Greenpeace International Data platform.
- Lead, manage and contribute to the development of the integration of major enterprise technology systems and platform projects, from conceptualisation through to evaluation and project closure.
- Conduct the technical implementation and maintenance of a data governance policy, to ensure compliance and protection of Greenpeace's data establishing organisational data flows to move data securely across departments.
- Provide direction and contribute in building an organisational data architecture framework, standards and principles including modelling, metadata, security, reference data and master data.
- Translate business requirements to technical specifications’ documentation about technical areas such as data streams, integrations, transformations, databases, and data warehouses.
- Collaborate with both the internal and distributed data teams across Greenpeace to provide experienced input, technological mentorship and a working framework underpinning the delivery of the data strategy.
- Steer, manage and support the work of a Data Engineering team by removing impediments and providing direction for consistent coding standards, development tools, agile working practices, quality assurance and technological innovations.
What we are looking for:
- A track record (5 years +) of developing & delivering data engineering solutions, with experience specifically on Google Cloud Platform, including:
- ETL/ELT models
- Serverless compute, including Cloud Run and Google Cloud Functions,
- PubSub, BigQuery, GCS,
- Google Data Catalog,
- Spark and Hadoop via Dataproc,
- Data Loss Prevention
- Adept level understanding of advanced SQL
- Proficiency in Python and NodeJS software development specifically focused in data and APIs
- Experience developing Infrastructure as Code ideally via Terraform
- Familiarity with data orchestration tooling, such as Airflow, Prefect, Argo or Dagster.
- Confidence in decision making and the ability to explain processes or choices as needed
- Strong analytical, conceptual, and problem-solving abilities
- Excellent technical and end-user documentation skills
- Effective communication skills for non-technical audiences
- Proficiency in English, both verbal and written
- Opportunities to work in different countries, to challenge yourself with new projects, learn new skills, and work with inspiring, passionate people committed to protecting the planet
- Flexible working hours and opportunities to grow further through training and development
- An annual salary in line with an NGO
Apply with your CV and Cover Letter (in English), telling us why you think you would be a fit for this position.
Applications will be accepted before June 20, 2021 at 23:59 (CEST). Please apply here.
You can click here for a copy of the full job description, and please contact our Recruiter at firstname.lastname@example.org should you have any additional questions about the vacancy or the recruitment process.
Greenpeace is taking action all over the world to protect and conserve the environment and to promote peace. Our volunteers, activists and staff come from all corners of the globe, cover the age spectrum and all walks of life. What they all have in common is their commitment to working for a green and peaceful future for everyone. With creative local actions for the planet they positively affect their communities, their countries, and ultimately, the world at large.
We are an equal opportunity employer and welcome applications from people regardless of race, color, religion, national origin, sex, age, disability status, sexual orientation, or gender identity and expression. We welcome and value diversity of people, experiences and perspectives. Our goal is to build a diverse and inclusive team that reflects the global campaigns and countries we serve.
If you are passionate about our mission and you fit our profile then we would love to hear from you!