




Job Description: * 5+ years of experience in system architecture or equivalent role (Tech Lead/Staff/Sr. Engineer) for high-availability products; * Solid experience with C#/.NET (Core/7/8) and SQL Server (optimization and tuning); * Practical experience with containers (Docker/Kubernetes), microservices, and messaging systems; * Experience with cloud platforms (Azure/AWS/GCP) and managed services; * API design (REST/GraphQL), authentication/authorization (OAuth2/OIDC); * Knowledge of observability (structured logging, metrics, distributed tracing); * Experience with CI/CD pipelines and Infrastructure as Code; * Nice-to-have skills: * Event Sourcing, outbox pattern, gRPC, and Service Mesh; * Distributed caching (Redis), API Gateway (APIM/Kong/YARP); * NoSQL databases (MongoDB, Cosmos DB) and Elasticsearch; * Relevant certifications (Azure Architect, AWS SA, CKA/CKAD). Nice-to-have: * Strong analytical ability and systemic thinking; * Technical leadership: mentoring, influence, and facilitation of decision-making; * Clear communication with both technical and non-technical audiences; * Ability to align technical trade-offs with business objectives. * Architecture & Design; * Define reference architecture and evolution roadmap; * Model systems using best practices (DDD, hexagonal architecture, modularization, CQRS where applicable); * Establish API standards (REST/GraphQL), contracts, and versioning; * Scalability & Performance; * Define caching, resilience, and messaging strategies (RabbitMQ, Kafka, Azure Service Bus); * Support teams in capacity planning, load testing, and application/database (SQL Server) tuning; * Security & Governance Best Practices; * Incorporate security-by-design principles (OAuth2/OIDC, secret management, OWASP Top 10) into architectural decisions; * Support compliance with LGPD and data governance (responsible usage, retention, privacy); * Cloud & DevOps; * Guide decisions on IaaS/PaaS/Serverless; * Support CI/CD and Infrastructure-as-Code standards (Terraform/Bicep); * Contribute to end-to-end observability (logs, metrics, tracing); * Governance & Technical Culture; * Document architectural decisions (ADRs) and guidelines; * Facilitate design reviews, post-mortems, and code quality best practices; * Mentor and influence engineering teams. 251203020219852954


