Global Fishing Watch

👥 51-100💰 $300,000 Grant over 1 year agoInformation Technology💼 Private Company
Website LinkedIn Email Facebook Twitter

Global Fishing Watch (GFW) leverages cutting-edge technology to create a publicly accessible, interactive map visualizing global fishing activity. This groundbreaking tool reveals the intensity of fishing efforts worldwide, contributing significantly to better ocean management and conservation. GFW's work impacts the global fisheries industry, providing critical data for researchers, policymakers, and NGOs to combat illegal fishing, promote sustainable practices, and protect marine biodiversity. Our technology stack includes a robust blend of tools such as iPhone/Mobile compatibility, Viewport Meta, Google Tag Manager, Google Analytics, Amazon Web Services, and WordPress, reflecting our commitment to efficient and scalable solutions. Our fully remote-friendly engineering culture fosters collaboration across a geographically diverse team. We work to promote equity and inclusion in all our endeavors, believing a diverse workforce leads to better solutions for our global ocean challenges. Since our founding in 2015, GFW has secured significant funding through grants and continues to expand its impact through impactful partnerships and research. Our engineering practices emphasize data-driven decision making and agile methodologies. We embrace open-source principles where appropriate and prioritize developing accessible, user-friendly tools. The team is passionate about using technology for positive social impact, contributing to the sustainable management and protection of our oceans. We are a mission-driven organization, committed to advancing ocean governance through increased transparency and supporting sustainable use of our oceans for the benefit of all. We prioritize a flexible, collaborative work environment, which allows for a healthy work-life balance while still pursuing our ambitious goals. GFW’s growth trajectory is significant, driven by both technological advancements and increased global awareness of the critical importance of ocean conservation. We're a dynamic team of 51-100 individuals working to solve complex challenges, and we're always seeking talented individuals to join us in our effort. GFW's impactful work has been recognized through numerous publications and collaborations with international organizations, underscoring our commitment to impactful and transparent ocean data practices. We are continuously developing our technological capabilities to improve the accuracy, scope, and accessibility of our data, empowering stakeholders to make informed decisions that benefit both ocean health and human well-being.

Related companies:

Jobs at this company:

Apply

📍 Canada, United States, Argentina, Chile, Colombia, Costa Rica, Panama, Germany, Ireland, Italy, United Kingdom, Kenya

🧭 Fixed Term

💸 90000.0 - 110000.0 USD per year

🔍 Software Development

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent professional experience)
  • Significant software development/programming experience as a DevOps Engineer or similar software engineering role.
  • Experience working in agile software development teams
  • Experience working with Docker
  • Experience creating and managing infrastructure with Terraform
  • Experience working with Cloud technologies, specifically GCP (Google Cloud Platform)
  • Experience in designing and/or developing infrastructure, configuration, and deployment automation at large scale/high complexity
  • Practical experience with virtualization, storage, and networking
  • Expertise in script languages (Shell, Python)
  • Python or Unix scripting experience
  • Experience in software release management: Git, CI/CD
  • Make sure all cloud project budgets are below the limit.
  • Fix security vulnerabilities directly or coordinate with different resource owners. Vulnerabilities include outdated VM OSs and outdated libraries in generated images.
  • Continuous clean-up of cloud project resources such as GCP Bigquery datasets, GCP Compute Engine VMs, disks, GCP Cloud Storage, and other services that may be in use.
  • Ensure both the research and engineering teams follow Cloud best practices, such as adding labels to all created resources, cleaning up data/virtual machines/etc during and after projects end, keeping VMs off if they are not being used, and using correct networks instead of public IPs.
  • Jointly with the CTO and Cloud Security Engineer, keep the Cloud best practices up to date and help distribute updates to those using the cloud.
  • Jointly with the Senior DevOps engineer improve current GCS infrastructure and manage tools that are used by the team.
  • Work jointly with the Data Team to make sure public resources have the corresponding documentation.
  • Create and make sure monitors to review Cloud Compute costs and performance are setup, meaningful, and assigned to the corresponding owners.
  • Create and configure resources for the different users using Terraform.
  • Bring ideas of how to improve and make the entire cloud setup more efficient.
  • Create dashboards to help the different cloud project owners easily understand compute costs, including high-level summary cost dashboards.
  • Create dashboards with metrics we want to track, such as the number of incidents reported and fixed, and the number of vulnerabilities per month.
  • Send brief information about the Cloud status to the team using the Cloud on a periodic basis to the CTO.
  • The CloudDev Ops will also have software engineering tasks and may provide support to both the Research and Engineering teams when some ad-hoc scripting is needed, such as downloading static datasets needed for research.

DockerPythonSQLAgileCloud ComputingData AnalysisGCPGitKubernetesREST APICommunication SkillsAnalytical SkillsCI/CDProblem SolvingLinuxDevOpsTerraformDocumentationMicroservicesTroubleshootingJSONAnsibleScriptingSoftware Engineering

Posted 26 days ago
Apply