NET Solution Architect
You will be responsible for designing and implementing scalable systems with high availability and fault tolerance. Collaborate with cross-functional teams to ensure alignment of initiatives and create monitoring and reporting mechanisms to visualize system performance.
Key Responsibilities:
* Designing and implementing scalable systems
* Collaborating with cross-functional teams
* Creating monitoring and reporting mechanisms
* Managing releases and formal deliveries
Requirements:
* Proven experience as a Software Architect
* Strong background in .NET
* Experience in event-driven and high-availability systems
* In-depth knowledge of microservices and distributed systems
* Experience in modeling solutions based on microservices
* Experience in EDA architecture and event brokers (Kafka, RabbitMQ, Azure Event Hubs)
* Experience in integration/communication patterns
* Strong knowledge of observability processes
* Autonomous and responsible person
* Experience in developing systems with SLA 99.95+
* Knowledge of and experience with LLMs
* Experience with communication protocols such as gRPC, SOAP, JSON/RPC
* Experience with event-driven communication standards (CQRS, Event Sourcing)
* Working knowledge of API security (OAuth2, JWT) and zero-trust
* Experience in non-functional testing
* Familiarity with observability tools and the OpenTelemetry standard