Jobgether
Jobgether

Cloud Solutions Architecture & Development Specialist (Azure)

engineeringfull-timeBrazil
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Accountabilities:

    • Analyze existing applications, architectures, and technology environments to identify opportunities for modernization, optimization, and improved performance.
    • Design scalable, secure, resilient, and highly available solutions aligned with business and technical requirements.
    • Plan and support application migrations to Microsoft Azure using appropriate approaches such as rehost, replatform, refactor, and rearchitect.
    • Design and oversee integrations between APIs, applications, databases, cloud services, and external platforms.
    • Make and support technical decisions across software architecture, backend and frontend development, cloud infrastructure, and DevOps.
    • Investigate complex technical challenges, identify root causes, and guide teams toward effective and sustainable solutions.
    • Apply architectural principles including Clean Architecture, SOLID, Design Patterns, modularization, resilience, and distributed-system design.
    • Define integration patterns covering synchronous and asynchronous communication, messaging, events, queues, webhooks, authentication, API versioning, retries, timeouts, and idempotency.
    • Create and maintain technical documentation, architecture diagrams, solution specifications, and other engineering artifacts.
    • Provide technical guidance and mentorship to developers while supporting architecture reviews and implementation decisions.
    • Consider system dependencies, risks, scalability, performance, and downstream impacts when making architecture and modernization decisions.
    • Collaborate effectively with technical teams, clients, and international stakeholders throughout solution design and implementation.
    • Requirements:

      • Strong professional experience in software architecture and software development, ideally within complex corporate or enterprise environments.
      • Solid understanding of Clean Architecture, SOLID principles, Design Patterns, modularization, APIs, resilience, and distributed systems.
      • Strong practical experience with Microsoft Azure, particularly services such as App Service, Azure Functions, Container Apps or AKS, Storage, Azure SQL, Key Vault, Service Bus, Event Grid, API Management, Monitor/Application Insights, and Entra ID.
      • Proven experience with application migration and modernization, including dependency assessment, risk analysis, migration planning, and selection of appropriate migration strategies.
      • Strong knowledge of REST APIs and integration architectures, including synchronous and asynchronous integrations, messaging, events, queues, webhooks, authentication, API versioning, retry mechanisms, timeouts, and idempotency.
      • Experience with backend development, relational and non-relational databases, caching, asynchronous processing, performance optimization, and scalable system design.
      • Knowledge of Docker, CI/CD, Infrastructure as Code, observability, logging, metrics, tracing, monitoring, and deployment/rollback strategies.
      • Ability to maintain an end-to-end technical vision, understanding dependencies and potential impacts across interconnected systems.
      • Strong analytical and problem-solving abilities, with the confidence to investigate complex technical issues and make sound architectural decisions.
      • Excellent communication and collaboration skills, with the ability to explain complex technical concepts to developers, clients, and international stakeholders.
      • Comfortable working in a senior, hands-on role that combines strategic architecture with practical implementation.
      • Fluent English is required.
      • Benefits:

        • Opportunity to work on complex software architecture, cloud modernization, and Azure transformation initiatives.
        • Senior-level exposure across architecture, development, integrations, cloud, and DevOps.
        • Opportunity to collaborate with international technical teams, clients, and stakeholders.
        • Strong scope for technical ownership and influence over architecture and modernization decisions.
        • Exposure to modern Azure cloud services, distributed systems, integration patterns, DevOps, and observability practices.
        • Opportunity to contribute to challenging enterprise technology projects while expanding cloud and architecture expertise.
        • The role is based in Brazil, with the working model and specific employment benefits to be confirmed by the partner company.
        • Compensation and any additional benefits will be discussed directly during the hiring process.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now
Cloud Solutions Architecture & Development Specialist (Azure) at Jobgether — Remote