
Senior Solution Architect
AGGRANDIZE
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCloudDockerGoogle Cloud PlatformGrafanaGraphQLKafkaKubernetesMongoDBNoSQLOraclePostgresPrometheusRabbitMQRedisTerraform
About the role
- Define and evolve architecture (microservices/event-driven, APIs) using ADRs (Architecture Decision Records), patterns and guides — reducing rework and improving consistency across teams.
- Establish SLIs/SLOs (Service Level Indicators / Service Level Objectives) and observability (logs, metrics, traces with OpenTelemetry) for rapid diagnosis and reduced MTTR.
- Plan capacity, performance and resilience (caching, fault tolerance, back-pressure) — improving availability.
- Select technologies (Azure/AWS/GCP, relational/NoSQL databases, messaging) with trade-off analysis and total cost of ownership.
- Technical governance: promote best practices (DDD, testing, security by design), conduct architectural reviews and quality gates in CI/CD.
- Security/Privacy: apply OAuth2/OIDC, encryption, secret management and data protection principles (LGPD).
- FinOps: co-lead usage and rate optimization (tagging, unit economics), balancing cost vs. performance.
- Mentorship and influence: support tech leads, align with PO/PM, SRE/Operations and Security; communicate risks, dependencies and impacts.
Requirements
- Distributed architectures (microservices, event-driven) and REST/GraphQL APIs.
- Event-driven architecture: model domains and events, Kafka (topics/partitions, schema registry, DLQ), RabbitMQ — increasing resilience and throughput.
- Integration platforms: Oracle Integration Cloud (OIC) and/or OSB/ODI/CDC (OGG).
- Cloud (Azure/AWS/GCP), Containers & Orchestration (Docker, Kubernetes) and IaC (Terraform/Helm).
- Observability and SLIs/SLOs; instrumentation and dashboards (e.g., Prometheus/Grafana/OpenTelemetry).
- CI/CD (GitHub Actions/Azure DevOps/GitLab), quality (SonarQube) and security (SAST/DAST).
- Databases (PostgreSQL/MongoDB/Redis), modeling and performance.
- Security by design and LGPD.
- Bachelor's degree in Computer Science/Software Engineering/Information Systems (or equivalent experience).
Benefits
- Meal/food allowance of R$38/day (flexible card);
- Flexible allowance of R$210/month (flexible card);
- TotalPass;
- Health and dental insurance;
- Life insurance;
- Profit sharing (PLR);
- Birthday day off;
- Trainings and certifications paid by Aggrandize;
- Rewarded employee referral program;
- Career development track.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
microservicesevent-driven architectureAPIsSLIsSLOsobservabilitycachingfault toleranceencryptiondata protection
Soft skills
mentorshipinfluencecommunication
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringBachelor's degree in Information Systems