AWSDockerEC2KafkaRubyRuby on RailsSQLRailsUnit TestingECSS3RDSSNSSQSAPI GatewayGitRabbitMQAgileScrumKanban
About this role
Role Overview
You will be part of a multidisciplinary team composed of developers, QA Analyst, Product Manager, SRE and Security, developing solutions that delight our customers;
Participate in agile ceremonies with the team (monitoring, alignment, removing impediments, and planning);
Take part in building and configuring environments, pipelines, and migrations;
Monitor metrics, interpreting them to track the team’s health and the pace of objectives, proposing improvements to areas that can be improved throughout the process;
Participate in defining and maintaining the squad’s objectives;
Implement features, work on bug fixes, and deliver improvements to our products;
Teach and learn constantly in a collaborative environment.
Requirements
Ruby programming language
Experience with the Rails framework
Knowledge of dependency management
Object-oriented programming
SQL databases
Experience with unit testing
Git
Best practices for security, testing and software development
Experience consuming and building APIs
Agile methodologies: Scrum, Kanban, etc.
Development of code with asynchronous processing
Experience in code review
Environment provisioning with Docker
Experience in payment environments and risk analysis
Knowledge of the AWS ecosystem (EC2, ECS, S3, SQS, SNS, API Gateway, RDS, and others)
Messaging (Kafka, RabbitMQ, SQS, SNS or others)
Tech Stack
AWS
Docker
EC2
Kafka
Ruby
Ruby on Rails
SQL
Benefits
Health insurance
Dental insurance
Meal allowance or food voucher
Childcare assistance
Profit-sharing program (PPR)
Day off during your birthday month
Life insurance
Wellhub
Férias&Co (travel benefit)
6-month maternity leave and 20-day paternity leave
Flexible working hours
#Secuida
our Quality of Life program
Partnerships with various establishments and institutions in education, health, leisure, entertainment, and other areas.