Remote DevOps Engineer

Logo of Nimble Gravity

Nimble Gravity

πŸ“Remote - United States

Job highlights

Summary

Join our team as a DevOps Engineer to collaborate with NGO and academic partners in developing and supporting EarthRanger, a software solution for wildlife conservation. As a key member of the team, you will work closely with multiple development teams and external partners to strategize and design solutions to difficult problems.

Requirements

  • Experience developing software using open-source tools and environments
  • Expertise using Python to build production-use deployment automation, applications and services
  • Experience building and deploying SaaS applications at scale, web frameworks (Django, FastAPI, Spring), major data storage software (PostgreSQL, MySQL, Redis, etc.)
  • Professional experience securing software (APIs, databases, file storage, user information)
  • Experience delivering solutions using cloud providers (GCP)
  • Experience using containers to build and deploy services (Docker, Kubernetes), supporting systems built on linux
  • Familiarity with CI/CD tools for automating builds and deployments (Github Actions, Cloud Build, Helm)
  • Familiarity with Infrastructure as Code tools (Terraform)
  • Established track record of delivering complex software solutions to delight customers
  • Bachelor's degree and/or Master's degree in Computer Science, or equivalent experience
  • A minimum of 8 years of software development experience

Responsibilities

  • Work with product teams to co-write deployment of their applications into GCP using best practices
  • Work closely with the product teams to provide the foundational services and infrastructure that support their applications
  • Ensure uptime of our applications, provide operational metrics, dashboards and alerts
  • Constant learning and adapting to changes and improvements in the platform, components, and security of our systems
  • Participate in agile software development practices
  • Apply problem-solving skills and the abilities to analyze quantitatively, scope technical requirements, and effectively prioritize program deliverables
  • Demonstrate honesty, responsibility, integrity, and fulfillment of commitments

Benefits

  • Remote work
  • Access to our Wellness Program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Nimble Gravity know you found this job on JobsCollider. Thanks! πŸ™