
Systems Architect – Specialist
Runtalent
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Architectural design and documentation: Develop C4 models using diagram-as-code tools (Structurizr, PlantUML, Mermaid).
- Contribute to High-Level Designs (HLDs) and translate them into Low-Level Designs (LLDs), including class diagrams, sequence diagrams, and data flow diagrams.
- Identify and own architectural enabler features from ideation through delivery.
- Define and document functional and non-functional requirements aligned with the final design.
- Solution development and execution: Lead POCs and research to evaluate new technologies, frameworks, and approaches.
- Hands-on coding, primarily in C#, applying advanced concepts such as Clean Architecture and Domain-Driven Design.
- Collaboration and strategic alignment: Ensure consistency and alignment of the architectural vision across multiple teams.
- Partner with DevOps, SRE, Operations, and Engineering teams for solution integration and deployment.
- Support solution architects, product managers, and tech leads in technical alignment and coordination.
- Provide clear guidance to development teams by reviewing code and ensuring adherence to standards.
- Define and maintain reference architectures and best practices for scalable, reusable solutions.
- Provide architectural sign-off on features for PI Planning and the Architectural Runway.
- Operations and continuous improvement: Identify and mitigate technical risks in new initiatives.
- Conduct ARR and TRF processes, acquisition pre-evaluations, and technical registration of new services/applications.
- Develop and maintain technical documentation, including service integrations and environment-specific configurations.
- Support production operations, ensuring reliability and performance of deployed solutions.
- Ensure compliance with internal policies, security requirements, and vulnerability mitigation.
Requirements
- Excellent communication and collaboration skills to interact with diverse teams and stakeholders.
- Strong analytical and problem-solving abilities with attention to detail.
- Expert in C4 modeling with hands-on experience using Structurizr, PlantUML, and Mermaid.
- Solid knowledge of programming languages (preferably C#, also Python), including Dependency Injection and advanced design patterns.
- Experience with cloud-native data platforms, especially Azure Databricks, Fabric, and Purview.
- Proven ability to run POCs, develop frameworks, and drive technical innovation.
- Experience defining reference architectures, reusable patterns, and best practices.
- Ability to work independently and in cross-functional teams, with a proactive, problem-solving mindset.
- Strong knowledge of DevOps, SRE, and Operations methodologies.
- Experience with Agile methodologies and working in cross-functional teams.
- Previous experience as a System Architect with a Developer background.
Benefits
- Remote work 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C4 modelingC#PythonDependency InjectionClean ArchitectureDomain-Driven DesignAzure DatabricksAzure FabricAzure PurviewAgile methodologies
Soft Skills
communication skillscollaboration skillsanalytical abilitiesproblem-solving abilitiesattention to detailproactive mindsetindependent workcross-functional teamwork