Campinas, São Paulo, Brasil
iFood is a FoodTech that owns the leading food delivery platform in Latin America.
Promotions Squad
I have worked in various teams within the Promotions platform at iFood, primarily focusing on Back-End development. Our squad is responsible for making promotions available every day to millions of daily users, offering vouchers, fixed item discounts, and other innovative mechanics.
Scalability is a crucial factor in everything we do here.
Here are some of my responsibilities:
* Building and maintaining robust and scalable backend services (volumetrics of over 40k requests per second at peak).
* Developing API's using gRPC and HTTP protocol
* Leveraging asynchronous communication patterns using Apache Kafka
* Mantaining Kubernetes clusters and cloud services such as Redis, DynamoDB, S3, and RDS.
* Maintaining PostgreSQL and ScyllaDB databases.
* Setting up a CI environment using Gitlab and maintain its pipelines.
* Establishing and continuously improving observability using tools like Prometheus, Grafana, and Datadog.
* Implementing load and unit tests.
* Collaborating with the team's PM to create better solutions.
* Proficient in GO and Java, utilizing these languages extensively for daily development tasks.