Mttechne

Solutions Architect

Mttechne

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Business understanding and analysis
  • Map business domains and capabilities, connecting technology to value creation.
  • Elicit, analyze and prioritize functional and non-functional requirements (performance, security, scalability, compliance, LGPD, etc.).
  • Translate business needs into viable and sustainable technical solutions.
  • Define clear metrics to evaluate solution performance and quality.
  • Define appropriate architectural patterns and styles (microservices, messaging, APIs, event-driven architecture, etc.).
  • Justify architectural decisions considering requirements, technical constraints and trade-offs.
  • Design resilient, scalable, secure and highly available solutions.
  • Define integration strategies between systems, protocols, message formats and responsibilities.
  • Implement security best practices (authentication, authorization, encryption, WAF, protection against attacks).
  • Select technologies and tools considering cost, performance, usability and integration.
  • Perform impact analysis of solutions on Data, Security, Infrastructure and Software domains.
  • Prepare cost estimates for infrastructure, licenses and operations.
  • Document the architecture clearly, concisely and accessibly (diagrams, flows and READMEs).
  • Create architectural diagrams (UML, C4 Model, among others).
  • Present solutions to both technical and business audiences, facilitating decision making.
  • Propose continuous improvements and medium- to long-term architectural evolutions.
  • Define monitoring, observability metrics and SLAs.
  • Implement alerts and incident response strategies.
  • Use tools for collecting, analyzing and visualizing performance and security metrics.

Requirements

  • Proven experience in solutions architecture and systems integration.
  • Experience working in agile environments (Scrum, Kanban).
  • Experience analyzing business requirements and transforming them into technical solutions.
  • Microservices architecture and integration patterns (APIs, messaging).
  • Languages and platforms such as Java, .NET, Python, Node.js.
  • Cloud environments (AWS, Azure or GCP).
  • Information security (IAM, encryption, best practices).
  • Monitoring, observability and system reliability.
  • Version control (Git).
  • Architectural modeling and documentation tools.
  • Infrastructure and licensing cost estimation.
Benefits
  • Dental care
  • Childcare assistance
  • Profit-sharing (PLR)
  • Private pension
  • Health insurance
  • Meal allowance
  • Transportation allowance
  • Food allowance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
solutions architecturesystems integrationbusiness analysismicroservicesAPIsJava.NETPythonNode.jscloud environments
Soft skills
business understandingcommunicationdecision makingfacilitationcontinuous improvement