Position: Node.js developer
Company: JOIDY
Experience required: 3y
Category: Node.js
English level: upper
Published: 2023-03-01T00:00:00+02:00

**THE PROJECT WOULD BASICALLY INVOLVE: **
— Creating a github app
— Creating a sentry app
— Building a dockerized service to
— Allow configuring the sentry app installation, the github app, and a time period (these would need to be persisted, perhaps in sqlite or similar)
— Receive the deployment_protection_rule webhooks from github and schedule polling tasks to run a discovery API query in sentry to check for new issues for the given release in Sentry. If we discover new issues, fail the gate. If time period has elapsed without new issues, pass the gate
k8s configs to launch the service
— For a v1, I'm thinking the polling tasks could just be scheduled in memory with no expectation of retries or persistence. A simple nodeJS app would make this fairly easy, and allow us to follow the example app guidelines.

Location: NATO countries