Please, let Nimble Gravity know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
As a DevOps Engineer, you will collaborate with NGO and academic partners to develop and support EarthRanger, a software solution for wildlife conservation.
You will be involved in designing, building, and deploying cutting-edge products that have a global impact.
The role requires close collaboration with multiple development teams and external partners to strategize and design solutions to complex problems.
You will support the configuration, deployment, and operation of the EarthRanger platform as it scales to host tens of thousands of conservation sites and programs.
The position requires support for operations near the GMT timezone.
Essential duties include working with product teams to co-write deployment of applications into GCP, ensuring application uptime, providing operational metrics, and participating in agile software development practices.
Requirements:
You must have experience developing software using open-source tools and environments.
Expertise in Python for building production-use deployment automation, applications, and services is required.
You should have experience building and deploying SaaS applications at scale, including web frameworks like Django, FastAPI, or Spring, and major data storage software such as PostgreSQL, MySQL, or Redis.
Professional experience in securing software, including APIs, databases, file storage, and user information, is necessary.
Experience delivering solutions using cloud providers, specifically GCP, is required.
You should have experience using containers for building and deploying services, including Docker and Kubernetes, and supporting systems built on Linux.
Familiarity with CI/CD tools for automating builds and deployments, such as Github Actions, Cloud Build, or Helm, is expected.
Familiarity with Infrastructure as Code tools, particularly Terraform, is required.
An established track record of delivering complex software solutions to delight customers is essential.
A Bachelor's or Master's degree in Computer Science or equivalent experience is required.
A minimum of 8 years of software development experience is necessary.
Benefits:
The position offers remote work flexibility.
You will have access to a Wellness Program to support your health and well-being.
Apply now
Please, let Nimble Gravity know you found this job
on RemoteYeah
.
This helps us grow 🌱.