Tech Stack
AWSDockerFlaskKafkaNoSQLPostgresPythonRabbitMQSQL
About the role
- Design and develop high-performance, low-latency APIs, following scalability and security best practices.
- Integrate with SQL and NoSQL databases, applying best practices for data modeling, indexing, caching, and query optimization.
- Collaborate with the architecture team to define technical solutions, proposing improvements in performance, scalability, and observability.
- Ensure delivery quality through automated testing (unit and integration tests).
- Actively participate in code reviews, contributing to the team's technical growth.
- Work on CI/CD processes, ensuring continuous and secure deliveries.
- Diagnose and resolve production incidents, also working on preventing recurring failures and bugs.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related fields.
- Basic knowledge of Docker is desirable.
- Familiarity with frameworks such as FastAPI or Flask.
- Experience with PostgreSQL.
- Experience with message queue communication (Kafka, RabbitMQ, etc.).
- Python certification (e.g., PCEP, PCAP).
- API development certification (e.g., API Design and Development).
- DevOps certifications (e.g., Docker Certified Associate, AWS Certified DevOps Engineer).
- Database certification (e.g., PostgreSQL Certified Associate).
- Meal or food allowance (meal voucher)
- Discounts on courses, universities, and language institutions
- Stefanini Academy — platform with free, up-to-date online courses and certificates
- Mentoring
- Benefits club for medical consultations and exams
- Medical assistance (health insurance)
- Dental assistance (dental insurance)
- Perks and discounts club at partner establishments
- Travel club
- Pet care plan (pet benefits)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
API developmentdata modelingindexingcachingquery optimizationautomated testingCI/CDDockerPostgreSQLmessage queue communication
Soft skills
collaborationproblem-solvingtechnical growthcommunication
Certifications
Bachelor's degree in Computer SciencePython certificationAPI development certificationDevOps certificationsDatabase certification