Role Overview
- Act as the technical lead in defining, implementing and evolving the platforms.
- Lead technical initiatives end-to-end: discovery, design, implementation and operational support.
- Define, develop and institutionalize standards, specifications and architectural references.
- Design end-to-end technical solutions for high-scale transactional environments.
- Ensure reliability, scalability, security and high availability.
- Ensure idempotency, consistency, resilience and low latency across flows.
- Define testing strategies for critical flows and ensure technical quality.
- Implement observability with metrics, logs, tracing and alerts.
- Work closely with product, operations and enterprise architecture teams.
- Support strategic technical decisions.
- Serve as a technical reference for the team and raise the engineering maturity level.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Information Systems or related fields.
- Proven experience in solution architecture on public or hybrid cloud.
- Strong foundation in distributed systems, high availability, scalability and resilience.
- Experience with containers (Docker) and orchestration (Kubernetes).
- Experience with microservices architecture and best practices for decoupling.
- Experience designing and implementing REST APIs and event-driven architectures.
- Experience with messaging and event streaming (queues, pub/sub, retries, dead-letter handling and eventual consistency).
- Solid experience as a full-stack developer, with backend experience for high-criticality transactional systems.
- Experience with modern languages and frameworks such as Java (Spring Boot), Node.js, Python and React.
- Experience with relational, NoSQL and graph databases, including domain-driven data modeling.
- Experience with automated testing, quality strategies and defining critical flows.
- Experience with CI/CD practices, deployment automation and DevOps culture.
- Experience with observability, logging, metrics and monitoring in high-scale environments.
- Ability to productize technological solutions, from concept to operation.
- Ability to translate complex business rules into robust technical solutions.
- Hands-on profile with architectural vision and the ability to act as a technical reference.
- Knowledge or experience with TM Forum standards and their Open APIs will be considered a plus.
- Practical experience applying AI (LLMs, RAG, agents or intelligent automation) will be considered a plus.
Tech Stack
- Cloud
- Docker
- Java
- JavaScript
- Kubernetes
- Node.js
- Python
- React
- Spring
- Spring Boot
- SpringBoot
Benefits
- Choose the ideal benefit for you and your dependents on a digital platform with multiple categories such as gym, meal vouchers (VR), food allowance (VA), pharmacy assistance, health insurance, dental care and life insurance;
- Corporate mobile phone. Yes, a brand-new smartphone for you!
- Unlimited voice and data plan! Yes, unlimited! Vivo’s 5G is up to 10 times faster!
- An exclusive Vivo offer with special discounts on landline, broadband, TV and apps;
- Entitlement to receive an annual Bonus or PPR (variable compensation);
- Plan your future through a Private Pension Plan;
- Have children? You will be entitled to a subsidy to help with school, daycare or babysitting expenses;
- Work in an environment that respects your personality, your style of dress and the way you are, where you can be authentic. #BeYourself
- Work remotely up to 2 times per week. #Mobility
- Flexible working hours;
- Enjoy a day off to celebrate your birthday;
- Participate in one of the largest corporate volunteer programs so you can make a difference in the world;
- Take advantage of our Educational Development Program offering partnerships with educational institutions at a discount; certifications and online courses;
- Accelerate your career through our Internal Recruitment Program, in Brazil or abroad—we are present in more than 17 countries! #VivoMyCareer
And much more! But you have to apply to find out...