Position: Senior AWS Engineer with Node.js
Company: AYA Software
Category: Node.js
Experience required: 5y
English level: upper

**Project:** ongoing with an existing dedicated team.
**Duration:** long-term duration (probation time – up to New Year).

This is an ongoing operational position.
The resources will be sitting with the client indefinitely as they integrate new systems to OneTrust and fix existing errors.
The team has BA’s working on this project to draft requirements and are working with the representatives from legal and privacy teams to review these requirements. This will not be the responsibility of the dev team.
The system is set up already and has a core set of integrations in place. They intend a long-term relationship to bring up new integrations and make.

**Key qualifications of the candidate:**
- Experience with Event-Driven Architecture.
- Some experience with this concept is required (can be Kafka,
Solace, Pub/Sub, Messaging, Event Sourcing).
- Experience with:
- Rest API
- Node.js
- Unit tests writing
- BitBucket/Git/Gitlab
- JSON
- AWS Lambda
- AWS S3
- AWS SQS
- AWS SNS
- AWS Step Functions
- AWS EventBridge
- AWS DynamoDB

**Experience in configuration management of SaaS products, ideally in the space of Consent Managemen.**
Good understanding of integration topics:
- APIs (understanding of key API concepts, authentication methods; ability to use REST APIs for configuration purposes).
- Workflows – understanding of integration workflows and data transformation concepts.
NOTE: Integration support will be limited to workflows configured in OneTrust
- Overall understanding of the e2e flows of consent information to and from OneTrust.
- Good understanding of basic web technologies: CSS, JS, web analytics and tag management.
- Ability to effectively communicate with IT Colleagues and Business partners as technical lead.
- Ability to work in a fast-paced, project-oriented potentially high-pressure environment with.

**Nice to have (this is the rest of our tools): 2-3 years of working with AWS services and serverless framework:**

- Serverless Framework/SAM.
- CloudFormation/Terraform.
- AWS CLI.
- Postman.
- Visual Studio Code.
- Lucidchart.
- Confluence.
- Jira.

**Scope**
- Support SaaS Consent and Preference Management solution (OneTrust) and integrations.
- Change Management, Incident Management, Problem Management, Continuous Service Improvement.
- Ongoing Management of OneTrust configuration.
- Setting up Purposes of Processing, managing Custom Preferences and Topics, Reason.
- Templates, Data Elements, Custom Attributes for Consent.
- Set up, test &amp; deploy new Collection Points (websites, systems collecting consents): API, Web Forms, Dynamic Collection Points.
- Set up &amp; support integrations with Preference Centers – configuring, styling (styling code provided by external teams).
- Configure, test &amp; deploy OneTrust integration workflows.

**Interview stages:**
1. Recruitment interview.
2. English check
3. Internal Tech Interview
4. Client interview.
Job Offer.

**We are offering:**
- Remote work.
- English lessons with a native speaker (in the future).
- Monthly Tech Talks for sharing knowledge.
- Corporate solid management and transparent strategy.
- Unlimited area for self-development and personal growth.
- Flexible working hours, and a high salary.
- Possibility of a day off or sick leave without any documentation.

**We will be happy to see you as a member of our team!**