You will developing new functionality and maintaining/refactoring our core Services module. Day-to-day you will be working extensively with backend development using Python, as well as periodic updating of underlying GCP infrastructure (via Terraform) and data storage. You will also help implementing monitoring of preproduction and production environments on GCP, bug fixes, upgrades and support to counterpart module teams. You will also be developing enhancements to our build and deployment process.
Desired knowledge/experience:
-Strong (Senior level or higher) backend development experience with Python on GCP (note, you'll be closely working with counterparts developing the frontend in React, Node.js and Next.js).
-High proficiency with Terraform/GitOps/Docker for deployments on GCP, CI/CD general concepts for frequent releases, Cloud based APIs on GCP, general GCP Security best practices. Logging and monitoring of Cloud based subsystems hosted on GCP.
-Familiarity of BigQuery/Airflow/ETL data pipelines.
-Familiarity with frontend web appication development (React, Next.js, Node.js would be an added advantage).
-Fluent spoken and written English is essential as you will be working closely with a very international team.
Please Note: This position is based onsite and no travel to this location will be reimbursable. There may also be around one trip to another office.