As a DevOps Engineer, you will collaborate with our NGO and academic partners to develop and support EarthRanger used in the world of Wildlife Conservation. Working on this team, you can be on the ground floor in designing, building, and deploying cutting-edge products that will have a global impact. The right candidate will work closely with multiple development teams and external partners to strategize and design solutions to difficult problems.
About EarthRanger
EarthRanger is a software solution that helps conservationists make informed operational decisions. We help prevent the poaching of endangered species, fight deforestation, promote human-wildlife coexistence, and advocate for legal protection of wildlife on land or in the oceans. We do this by integrating real-time data from 100+ hardware sensors (animal trackers, radios, vehicles, etc…), rangers, patrols, remote imaging, and providing visibility and analysis of conservation activities across landscapes and seascapes. More than 350 conservation organizations use EarthRanger today, from iconic national parks like Masai Mara Reserve in Kenya and North Luangwa National Park in Zambia, to species-specific conservation programs like the study of white sharks in New Zealand and Panthera’s Mountain Lion Program in Washington state.
You will collaborate with our users, NGOs, and academic partners to understand, design and deliver functionality to aid in wildlife conservation. In this role, you will support the configuration, deployment and operation of the EarthRanger platform as we scale to hosting tens of thousands conservation sites and programs. The right candidate will be confident in the use of the latest tools and best practices. ER is a global platform, and this role requires the candidate to support operations near the GMT timezone.
Essential Duties and 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
Qualifications
- 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
Education/Experience:
- Bachelor's degree and/or Master's degree in Computer Science, or equivalent experience
- A minimum of 8 years of software development experience
What we offer
- Remote work
- Access to our Wellness Program
About Nimble Gravity
Nimble Gravity is a team of outdoor enthusiasts, adrenaline seekers, and experienced growth hackers. We love solving hard problems and believe the right data can transform and propel growth for any organization.
Nimble Gravity Product Engineering collaborates closely with the Included Health Product Management and Design teams to scale and strengthen their Web and Android experiences. Included Health’s powerful healthcare navigation app includes personalized Provider matching, 24/7 Telemedicine+, Expert opinions on diagnoses and treatment plans, and medical claims advocacy.
0 applies
31 views
Other Jobs from Nimble Gravity
Senior Python Developer
Backend Software Engineer
Senior Full-Stack Engineer (Contract to Hire)
Frontend Engineer
Data Scientist
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say