
Senior Solutions Architect
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Brazil.
• Map the functional domains pertinent to the business.
• Define business capabilities and their role in value creation.
• Identify, elaborate, and prioritize functional, business, data, compliance, legal, and regulatory requirements.
• Specify non-functional requirements, including metrics, performance, security, and scalability.
• Select and justify architectural patterns and styles, tools, and technologies.
• Establish strategies for scalability, resilience, and high availability.
• Define communication protocols between components, including message formats.
• Implement integration, authentication, authorization, encryption, and protective measures against attacks.
• Analyze the solution’s implications on data, security, infrastructure, solutions, and software.
• Estimate costs associated with the solution.
• Document architectures, create diagrams, centralize documentation in README files, and outline potential future improvements.
• Plan for the long term while discussing trade-offs and challenges.
• Define monitoring metrics, implement alerts, and describe techniques for data collection, analysis, and visualization.
• Outline strategies, risks, challenges, and mitigation actions necessary for transitioning to the new architecture.
• Proven experience in solutions architecture projects, with an emphasis on systems integration and process optimization.
• Experience in analyzing both functional and non-functional business requirements and converting them into technical solutions.
• Proven track record in defining and implementing architectural patterns, including microservices and message queues.
• Familiarity with agile development environments.
• In-depth knowledge of systems integration patterns, APIs, and messaging.
• Strong understanding of microservices architectures.
• Familiarity with programming languages such as Java, .NET, Python, Node.js, and cloud technologies.
• Knowledge of modeling tools like UML.
• Understanding of information security principles, including authentication, authorization, and encryption.
• Knowledge of systems monitoring and observability practices.
• Familiarity with source code version control systems such as Git.
• Understanding of infrastructure and licensing cost estimation.
• Strong communication and negotiation skills, with the ability to influence both technical and business stakeholders.
• Systems thinking and critical analysis abilities.
• Capability to translate business requirements into technical specifications.
• Ability to make data-driven technical decisions based on trade-offs.
• Proficient in documenting solutions.
• Capability to provide technical leadership to development teams.
• Attributes such as proactivity, analytical thinking, results orientation, collaboration, adaptability, and a commitment to continuous learning.
• This position is also accessible to individuals with disabilities.
• FCamara encourages professional development through the Orange Juice tech community, its Training Program, leadership school, and collaborations with NGOs and EdTech companies.
• An inclusive workplace where diversity, respect, and ethics are integral to the company's culture.
D2L
Vitalize Unlimited
Docker, Inc
Dome Group
Get handpicked remote jobs straight to your inbox weekly.