Be part of a squad alongside other Developers, QAs, Tech Lead, Product Owners (POs) and Scrum Master (SM), sharing responsibility with the team for building and managing the lifecycle of automations using agile methodologies.
Write code together with other developers, following best development patterns, architecture principles and frameworks.
Ensure the quality of your code through best testing practices and participate in code reviews of other engineers.
Maintain/support bots developed in Python.
Use CI/CD practices for version control and automated production deployments.
Work with cloud environments, containers, microservices, APIs, messaging services and both relational and non-relational databases.
Be familiar with the insurance market — insurers, brokers and consumers — with a #TechInsurance mindset.
Requirements
Strong programming logic and problem-solving skills.
Experience developing with Python and Django.
Experience with Git, Bitbucket and Gitflow.
Experience working in teams using agile methodologies (JIRA, Scrum, Kanban).
Preferably have experience with cloud environments, especially AWS.
Experience with Docker, Selenium Grid and Jenkins.
Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, DynamoDB).
Experience with serverless technologies (Lambda), messaging systems and event buses is desirable.
Knowledge of Domain-Driven Design, Test-Driven Development, Clean Architecture, Clean Code and SOLID principles is a plus.
Knowledge of messaging services such as SQS and Kafka is a plus.
Experience in automation projects with RPAs and web scraping, preferably using Python (Selenium and Pandas).
Bachelor's degree in Computer Science, Information Systems or a related field.
Excellent communication, collaboration and teamwork skills (with both team and stakeholders), strong ownership mindset and problem-solving orientation.
Ability to work in a fast-paced environment with continuous innovation.
Open to giving and receiving feedback.
At least 2 years of experience in automation development.
Intermediate English; higher proficiency is a plus.
Tech Stack
AWS
Django
Docker
DynamoDB
Jenkins
Kafka
MongoDB
MySQL
Pandas
Postgres
Python
Selenium
Benefits
We support remote and anywhere-office work — you can work with us from anywhere in Brazil.
Organize your schedule within our semi-flexible working hours.
Home office allowance to help with day-to-day expenses.
Meal and food vouchers provided on the Flash Benefícios card.
Health coverage: Bradesco dental plan and national health plan Seguros Unimed (no monthly premium deduction for the employee and their children).
Ergonomics allowance in the first month to help improve your home office setup.
MetLife life insurance for additional protection.
Day off on your birthday to celebrate however you wish.
Childcare assistance for working parents.
Access to Treinacorr (our corporate university) to enhance your skills.
Psychological support services provided by the Em Si Psicologia team for mental well-being.
We subsidize part of your gym membership through Gympass for physical well-being.
Pharmacy card from Brasil Convênios for purchases with exclusive discounts and payroll deduction option.
Network of partnerships and discounts at various providers, including Gazeta do Povo, Descomplica, FGV, Open English, among others.