Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Aviva

Data & AI Analyst

Aviva

Backend Developer for Aviva enhancing tourism experiences through robust API integrations and data analysis. Collaborating on automation and integration projects using Node.js and Python.

Posted 4/6/2026full-timeRemote • BrasilMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AWSAzureJavaScriptKafkaMongoDBNode.jsNoSQLOraclePostgresPythonRabbitMQSQL

About the role

Key responsibilities & impact
  • Develop and maintain RESTful APIs following established technical and architectural standards, ensuring consistency, versioning and traceability
  • Contribute to API security, versioning and governance
  • Implement authentication and authorization flows (OAuth2) to ensure application security and access control
  • Develop scripts in Python and/or Node.js to automate processes and support data analysis
  • Support implementation of integrations between microservices, messaging systems and queues (e.g., Kafka, RabbitMQ) to achieve efficient, reliable and resilient communication
  • Integrate external APIs and services with Python and/or Node.js applications, reviewing interface contracts and handling failure scenarios
  • Develop Python/Node.js scripts for automation and data analysis
  • Implement integrations with legacy systems using adapters, messaging and APIs as communication mechanisms.

Requirements

What you’ll need
  • Experience with Node.js and/or Python
  • Experience implementing and consuming REST APIs
  • Practical knowledge of authentication and authorization (OAuth2, JWT/tokens)
  • Integration between internal systems, external APIs and enterprise services
  • ANSI SQL (intermediate/advanced): complex joins, subqueries and basic performance analysis
  • Data modeling concepts (relational and/or NoSQL)
  • Practical experience with databases: PostgreSQL / Oracle / MongoDB (or equivalents)
  • Git for version control and collaboration
  • Basic understanding of CI/CD
  • Bug fixing and production support
  • Technical documentation of APIs, integrations and workflows
  • Experience with microservices architecture (nice to have, not required)
  • Messaging and queues — AWS SQS, RabbitMQ, Kafka, Azure Service Bus or similar (nice to have, not required)
  • Creating and running triggers, functions and stored procedures in relational databases (nice to have, not required)
  • Familiarity with monitoring tools (nice to have, not required)
  • Use of AI-assisted development tools (Cursor, GitHub Copilot, etc.)

Benefits

Comp & perks
  • Market-competitive salary
  • Health plan
  • Dental plan
  • Life insurance
  • PPR (semi-annual and annual bonuses)
  • Wellhub
  • Immunization campaigns
  • Conexa Psicologia Viva (mental health support)
  • On-site cafeteria
  • Childcare allowance / daycare reimbursement
  • Access to Hot Park
  • Assistance for people with disabilities (PWD)
  • Wedding bonus
  • Length-of-service awards
  • Partnerships (Fit Energia / Universities / Ótica Diniz)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
RESTful APIsPythonNode.jsOAuth2ANSI SQLPostgreSQLOracleMongoDBmicroservices architecturedata modeling
Soft Skills
bug fixingproduction supporttechnical documentation