Software Architect Opportunity
Decskill is an IT consulting company delivering value through knowledge. We enable businesses to meet digital challenges by providing clients with strategic models ensuring technological capacity, flexibility and agility.
We operate in three main areas: Talent, Boost, and Connect. Our practice results in the creation of value for our customers through qualified and value-added services, highly qualified professionals, and technology solutions that transform business operations.
We are seeking a .NET Solution Architect
Responsibilities:
* Design and implement scalable systems with high availability and fault tolerance.
* Collaborate closely with other teams to ensure initiative alignment.
* Create monitoring and reporting mechanisms to visualize system state according to functional objectives.
* Manage 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 individual.
* 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.